Como posso alterar o ícone de um atalho para o arquivo de programa do MS-DOS (.PIF)? Eu tentei clicar com o botão direito do mouse em propriedades depois em Program e depois em Change Icon, então eu escolhi o arquivo .ico e nada mudou.
Eu reproduzo as etapas nesta imagem
.pif
Neste dia e idade? Por que não apenas usar um padrão.lnk
?Respostas:
Ok, eu consegui colocar minhas mãos em um genuíno Borland C ++ .pif.
Na melhor das hipóteses, o subsistema de atalho / ícone do Windows 8 simplesmente não suporta mais .PIFs (provavelmente devido ao fato de o Windows estar se afastando do suporte de 16 bits), pelo menos tanto quanto exibindo um ícone para o arquivo.
Como você descobriu, você pode aplicar um novo ícone nas propriedades, mas ele não aparece nas visualizações do Explorer ou na área de trabalho.
Se você encontrar o EXE de 16 bits que o PIF aponta, e criar um atalho para ele da maneira usual, ele (Windows 8, 32-bit, de qualquer maneira) na verdade ainda faz um PIF (!) - que você não pode mudar o ícone para. : /
Aqui está uma solução para obter um atalho para o EXE de 16 bits, com um ícone personalizado:
c:\borlandc\bin\bc.exe
).Nota: Se você não souber o arquivo / caminho para o arquivo que o PIF realmente aponta, abra o .PIF com um editor de texto (como o Bloco de Notas), o caminho ficará visível.
Resultados:
Nota 2: estou usando o Windows 8, 32 bits nesta máquina, e ele teve que instalar um DOS VM "Feature" para lidar com a execução do EXE de 16 bits. Eu não testei isso no Windows 8 de 64 bits, portanto, seus resultados podem variar. :)
fonte