Еще один способ сделать это - использовать desktop.ini. (На самом деле на USB-накопителях я использую как autorun.inf, так и desktop.ini). Эта техника имеет то преимущество, что она также работает для отдельных папок. Просто создайте файл desktop.ini с содержимым, похожим на:
[.ShellClassInfo]
InfoTip=Some descriptive text here
IconFile=.\icons\DriveUSB.ico
IconIndex=0
Где у меня есть папка под названием "значки", которая содержит ассортимент файлов значков. Затем я могу настроить это (и autorun.inf, если необходимо), когда возникает необходимость отобразить соответствующий значок. Кроме того, при наведении указателя мыши на значок папки будет отображаться ваш текст с описанием.
Вы также захотите установить атрибуты «system» и «hidden» в файле (desktop.ini), чтобы убедиться, что Windows предоставляет ему особый режим, которого он заслуживает. Вы можете сделать это в графическом интерфейсе или с помощью команды:
attrib +s +h +r desktop.ini
Дополнительные сведения о desktop.ini см. В этой статье MSDN .