是否可以让 Windows 10 在资源管理器中显示带有不同图标的符号链接?

是否可以让 Windows 10 在资源管理器中显示带有不同图标的符号链接?

我想知道何时浏览符号链接文件夹,因为我在复制目录时遇到了问题,然后忽略了符号链接在复制操作过程中丢失的事实等。有没有办法在资源管理器中可视化符号链接?

答案1

从本质上讲,不,似乎没有办法做到这一点。

但你可以使用 Explorer shell 扩展,例如链接外壳扩展

答案2

抱歉,之前的回答不好。

您可以右键单击符号链接(这在以前版本的 Windows 中可能不是一个选项),然后打开属性 > 自定义 > 更改图标...

或者

在符号链接打开的文件夹中创建一个desktop.ini文件并添加以下内容:

[.ShellClassInfo]
IconResource=C:\Windows\System32\imageres.dll,137

您可以在本地文件夹中执行第一个选项并复制其desktop.ini来获取号码。从这里获取信息:https://superuser.com/a/687031/986631

我知道这篇文章已经过时了,但这是我找到的解决方案。他们的方法可能更简单/更好,但对我来说很管用。您需要更改 CreateShortcut、TargetPath 和 IconLocation。图标编号从 0 开始,从上到下计数。它可能不会立即显示图标,但您至少可以在创建后更改它。

$Shell = New-Object -ComObject ("WScript.Shell")
$Favorite = $Shell.CreateShortcut("C:\Users\$env:username\AppData\Roaming\Microsoft\Windows\Network` Shortcuts\Test.lnk")
$Favorite.TargetPath = "\\server\directory";
$Favorite.IconLocation = "%SystemRoot%\system32\imageres.dll,8"
$Favorite.Save()

相关内容