Perché l'icona della barra delle applicazioni cmd.exe è stata modificata dopo che msysgit è stato installato?

Se si ha una scorciatoia a cmd.exe nella cartella menu di avvio / programmi e questo collegamento ha modificato l'icona – cmd.exe avrà questa icona a prescindere da come è stato lanciato – con scorciatoia o senza. Soprattutto dopo l'installazione di msysgit crea "Git Bash.lnk" con l'icona di git e modifica così l'icona della barra delle applicazioni di each window a 32 bit della console nel sistema.

Capisco che questa domanda non è specifica per il msysgit, ma è stato il modo in cui mi sono affrontato.

I dettagli si trovano nel blogpost collegato qui sotto: http://sparethought.wordpress.com/2011/06/13/troubleshooting-git-bash-icon-replaced-standard-cmd-exes-one/

La domanda è – perché Windows si comport in questo modo? C'è qualche motivo per comportrsi così?

Non so perché questo funziona, ma se si effettua un collegamento a cmd.exe in %appdata%\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar , la sua icona normale è quella visualizzata nella barra delle applicazioni . Un'altra cosa strano è che questo non faccia appendere alla barra delle applicazioni. Se si apre cmd.exe e lo cmd.exe , si termina con un secondo collegamento nella stessa cartella denominata cmd.exe(2) .