Как сделать так, чтобы значок отображался при автоматическом воспроизведении установочного компакт-диска в Windows?
-
22-08-2019 - |
Вопрос
У меня есть установочный компакт-диск для установки созданного мной приложения Visual Studio C++.В нем три файла:setup.exe, autorun.inf и app.msi.Когда я вставляю компакт-диск, во всплывающем окне автозапуска Windows отображается общий значок.Как мне отобразить собственный значок для setup.exe.Я также хочу, чтобы это было для значка привода после того, как я вставляю компакт-диск, я думаю, они связаны.
Решение
Ненавижу автозапуск.
В AUTORUN.INF вы можете указать значок диска рядом с программой установки:
[AutoRun]
open=setup.exe
icon=*youricon*.ico
Другие советы
в разделе [autorun] файла AUTORUN.INF добавьте строку типа:
icon=filename.ext
Я считаю, что файл может быть файлом изображения или исполняемым файлом, и в этом случае он будет использовать первый ресурс значка.
Вы можете указать файл значка в autorun.inf.
icon=whatever.ico
Я думаю, вы также можете указать значки, встроенные в программы, поставив имя программы/dll, затем запятую и (я думаю) номер значка.
icon=whatever.dll,5