Como faço para ter um ícone exibido quando um CD de configuração é autoplayed no Windows
-
22-08-2019 - |
Pergunta
Eu tenho um CD de instalação para instalar um estúdio de Visual C ++ aplicativo que eu fiz. Ele tem três arquivos: Setup.exe, AUTORUN.INF, e app.msi. Quando eu inserir o CD os shows pop-up do Windows AutoPlay um ícone genérico. Como é que eu tenho o meu próprio ícone exibido para setup.exe. Eu também quero isso para o ícone da unidade depois de inserir o CD, eu acho que eles estão relacionados.
Solução
Eu odeio autostart.
Em AUTORUN.INF, você pode especificar o ícone da unidade mesmo ao lado do programa de instalação:
[AutoRun]
open=setup.exe
icon=*youricon*.ico
Outras dicas
na seção [autorun] no AUTORUN.INF, adicione uma linha como:
icon=filename.ext
Eu acredito que o arquivo pode ser um arquivo de imagem ou um executável, caso em que ele irá usar o primeiro recurso ícone.
Você pode especificar um arquivo de ícone no autorun.inf
icon=whatever.ico
Eu acho que você também pode especificar ícones incorporados em programas, colocando o programa / DLL Nome seguida, uma vírgula e (eu acho) o número de ícones.
icon=whatever.dll,5