Como faço para ter um ícone exibido quando um CD de configuração é autoplayed no Windows

StackOverflow https://stackoverflow.com/questions/539058

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.

Foi útil?

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
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top