如果我把桌面上的 IIS 管理器快捷方式(默认情况下名为“Internet 信息服务 (IIS) 管理器”)重命名为“IIS 管理器”,它会立即将名称恢复原样。但是,如果我将快捷方式重命名为“IIS”或“Foo”或其他名称,它会正确重命名快捷方式。这是怎么回事?
注意:我做了一些实验,发现即使你选择这条路%windir%\system32\inetsrv\InetMgr.exe并创建一个全新的快捷方式,同样的现象仍然会发生。
答案1
这是因为,有趣的是,快捷方式的名称是已经“IIS 管理器”——查看命令提示符中的名称。
由于文件[LocalizedFileNames]
中的指令,Explorer 正在更改显示的名称desktop.ini
:
[LocalizedFileNames]
IIS Manager.lnk=@%SystemRoot%\system32\inetsrv\InetMgr.exe,-101
更有趣的是,删除此条目不会显示文件的真实名称,即使重新启动 Explorer 也是如此。不知道有没有办法解决这个问题。
答案2
我有同样的问题。
我可以毫无问题地将其重命名为 IIS[nullspace]Manager。它看起来与 IIS Manager 相同,但使用 nullspace 而不是空格。
要输入空空格,请按住 Alt 键,同时在数字键盘上输入 255,然后松开 alt 键。(您必须使用数字键盘。顶行的数字不起作用)