使用PowerShell添加和删除Explorer最喜欢的栏中的快捷方式

cra*_*aig 1 powershell explorer powershell-2.0 windows-7

有没有办法使用PowerShell来管理资源管理器的快捷方式?

例如,删除7346然后添加一个链接~/Projects/9999

在此输入图像描述

Raf*_*Raf 5

资源管理器中的收藏\Links夹是配置文件中文件夹中的快捷方式.所以如果你想删除7346:

rm $home\Links\7346.lnk
Run Code Online (Sandbox Code Playgroud)

在PS中创建一个相当麻烦:

$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$Home\Links\9999.lnk")
$Shortcut.TargetPath = "$home\9999"
$Shortcut.Save()
Run Code Online (Sandbox Code Playgroud)

如果9999不在用户配置文件的根目录中,请调整目标路径.