【问题标题】:Use PowerShell to add and remove shortcuts from Explorer's favorite bar使用 PowerShell 在资源管理器的收藏栏中添加和删除快捷方式
【发布时间】:2015-07-09 00:56:35
【问题描述】:

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

例如,删除7346,然后添加指向~/Projects/9999的链接?

【问题讨论】:

    标签: powershell windows-7 powershell-2.0 explorer


    【解决方案1】:

    资源管理器中的收藏夹是您个人资料中\Links 文件夹中的快捷方式。所以如果你想删除7346

    rm $home\Links\7346.lnk
    

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

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

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

    【讨论】:

    • 您可能应该使用$env:USERPROFILE 而不是$Home(如果 AD 配置文件路径指向网络共享)
    • This question 有类似的答案。
    猜你喜欢
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-24
    • 2016-08-31
    • 2019-10-02
    相关资源
    最近更新 更多