Use um caminho relativo como este. Antes tarde do que nunca! Espero que isso ajude outros usuários
[.ShellClassInfo]
IconResource=name_of_ico_file.ico,0
Eu estava usando o google no último dia, e não consegui encontrar uma maneira mais fácil de alterar os ícones de uma pasta no Windows 7 do que o seguinte ... O problema é que eu tenho uma coleção x264 de filme e cada filme é armazenado em sua própria pasta. Eu gostaria de mudar o ícone da pasta para o filme específico com o uso de um arquivo .ico.
Eu sou totalmente capaz de fazer isso. Eu uso Axialis IconWorkshop para converter meus cartazes de filmes de JPG para ICO, 256x256. Então eu vou manualmente no Windows, clique com o botão direito na pasta Propriedades. Clique em Customize, Change Icon, navegue, selecione o ícone recém-criado, Apply, OK e voila, Bob's your Uncle.
O problema é que o Windows cria um arquivo desktop.ini oculto dentro da pasta, que descreve a localização do arquivo ico. Esse caminho é "codificado" se eu puder chamá-lo assim. Então, sempre que eu copio / renomeio essa pasta para outro local, o ícone desaparece, e é preciso personalizar, procurar, selecionar e aplicar novamente.
desktop.ini
[.ShellClassInfo]
IconResource=H:\Riaan\HD Movies\The Bourne Ultimatum - 1080p\bourne_ultimatum.ico,0
Não há outra maneira de fazer isso?
Veja esta imagem: