Git Bash 的快捷方式图标是正确的。但是当我运行并打开 shell 时,shell 窗口图标是 exe 文件的图标。这在 alt-tab 时很令人不安。
它在 Windows XP 上运行正常。
cmd.exe
在win7上有自己的图标(不是exe图标),所以我相信我想要实现的是可行的。
我如何确保窗口图标获取 Git 图标?
答案1
我不知道为什么有时会发生这种情况(可能是图标缓存没有正确更新或已损坏),但一般来说重建图标缓存或者使用自定义图标重新创建快捷方式即可。
答案2
我遇到了同样的问题,链接一个没有空格的文件夹的图标有一个技巧(我安装了 Git,C:\Program Files (x86)
里面有空格)。只需将图标复制到其他地方,例如C:\icons
。
答案3
我已将图标位置从
%ProgramFiles(x86)%\Git\etc\git.ico
到
C:\Program Files (x86)\Git\etc\git.ico
重新打开对话框后,Windows 将其替换为
%ProgramFiles% (x86)\Git\etc\git.ico
。这为我解决了这个问题。这些路径指向同一个位置,但不知何故第一个路径坏了,而第二个和第三个路径却正常工作。
因此,似乎存在一些空格问题,但问题不在于目录名称本身的空格。
是的,这个答案建立在jakub.g 的回答。