Он нужен для автоматического запуска программ при обращении к диску, например, лазерному или дисководу. Кроме того он может помочь при установке программ. Вот пример простого inf файла:
[autorun] open=test.exe
Здесь только написано какую программу нужно запускать при обращении к диску.
Обратите внимание, что при вызове контекстного меню есть пункт установить. Обычно за эту возможность отвечает файл autorun.inf и применяется она на CD для автоматической загрузки программы при обращении к самому CD. У Вас нет пишущего CD для того, чтобы проверить эти возможности ? Достаточно раздела на диске. Я поместил этот файл и программу на диск E. Дальше надо перегрузить Windows и в дальнейшем при обращении через "Мой компьютер" к диску E будет автоматически запускаться программа под именем Test. Это удобно, чтобы все отладить перед записью на CD. Естественно у autorun.inf много всяких разделов и возможностей. Если руки дойдут опишу.