从命令行打开 shell 文件夹

从命令行打开 shell 文件夹

这是可以使用 explorer 命令行打开特定路径

不太清楚的是如何打开侧窗格中列出的库之一,如“收藏夹”,“图片”,“桌面”或“计算机”。

我尝试简单地传递这些名称,但似乎总是打开“我的文档”。

答案1

从命令行打开 shell 文件夹

您所指的文件夹是外壳文件夹,并且您无法通过简单地将其名称作为参数传递来打开它们。需要使用特殊语法:

explorer shell:<FolderName>

完整列表存储在 Windows Vista 及更高版本的以下注册表项中:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions

每个子密钥都是全局唯一标识符(GUID)。该Name值是您可以在语法中使用的值shell:,无论语言环境如何,它都可以工作。请参阅下面的相关文章以了解其他可能的值(或者自己检查注册表)。

例子

  • 电脑shell 文件夹:

    explorer shell:MyComputerFolder
    

    您还可以使用 shell 文件夹 GUID 来实现相同的结果:

    explorer /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
    
  • 收藏夹shell 文件夹(不要与 Internet Explorer 收藏夹混淆):

    explorer shell:Links
    
  • 图片库

    explorer shell:PicturesLibrary
    

进一步阅读

相关内容