【问题标题】:How to open 'This PC' using CMD or Powershell?如何使用 CMD 或 Powershell 打开“这台电脑”?
【发布时间】:2020-05-02 17:36:50
【问题描述】:

我需要一种在 This PC 上打开资源管理器的方法,就像在 Windows 资源管理器 Gui 中打开一样,但我无法做到这一点,因为在 CMD 中使用 Explorer.exe 会打开快速访问。

我尝试使用快捷方式打开它,但也失败了。

有谁知道这样做的方法吗?

干杯

【问题讨论】:

  • explorer /e,root,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
  • ^ 这只是为我打开了文档库

标签: powershell cmd directory


【解决方案1】:

就像您可以运行 explorer.exe C:\ 打开 C:(或任何其他驱动器或文件夹路径)一样,您也可以使用 file: URI 在资源管理器中打开路径。如果只指定file:协议而不带目录(或指定file:\\),它将打开This PC:

explorer file:
explorer file:\\

请注意,您还可以将默认资源管理器位置从 Quick Access 更改为 This PC 以及 Folder Options:

如果您想要进行自动化配置,您也可以在注册表中进行设置。在how you can use PowerShell to set the default launch folder in the registry 上查看我的回答。

【讨论】:

  • 哇,谢谢,真快>
【解决方案2】:

我的经验是,以下应该可行:

来自:

Start "" "%SystemRoot%\explorer.exe" /Select,"This PC"

来自:

Start "$Env:SystemRoot\explorer.exe" "/Select,'This PC'"

【讨论】:

  • 技术上很少,@BendertheGreatest,我的经验是调用资源管理器窗口不是即时的,Start 因此将控制权返回给cmd.exe 窗口会更快一些。 在我现在添加的powershell.exe 示例中,它看起来也更符合Start-Process 的别名。
  • 调用资源管理器 Windows 不是即时的,但控制台在打开之前也不会阻塞。在 PowerShell 中使用 Measure-Command 进行一些计时测试显示,两种方式几乎同时返回到 shell,而 `explorer '/root' 在大约 10 到 20 毫秒之间略微领先。也许您的方法在较慢的系统上更快,但 IMO 增加的复杂性不值得牺牲性能。
【解决方案3】:

你可以在cmd中使用这个:

Explorer /root,

【讨论】:

    【解决方案4】:

    在 Powershell 上,我们可以这样做:

    (New-Object -ComObject Shell.Application).Namespace("").Self.InvokeVerb()
    

    我们创建一个Shell.Application类的com对象,然后调用 .InvokeVerb() 调用默认动词“open”。

    或者更严格地说,通过定义 ssfDRIVES 常量(请参阅 Microsoft reference)

    Set-Variable ssfDRIVES -Option Constant -Value 0x11
    (New-Object -ComObject Shell.Application).Namespace($ssfDRIVES).Self.InvokeVerb()
    

    ssfDRIVES 0x11 (17)。命名空间指向我的电脑——虚拟文件夹 包含本地计算机上的所有内容:存储设备、打印机、 和控制面板。此文件夹还可以包含映射的网络驱动器。

    【讨论】:

    • 这是一个有趣的方法来打开资源管理器到My PC。但是,我会提醒其他人不要使用这种方法,除非您使用的是已经存在的Shell.Application 实例。否则,这是对 COM 对象的不必要使用,并且有更简单、不那么复杂的方法。
    猜你喜欢
    • 2019-07-22
    • 2020-12-05
    • 2019-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-11
    • 1970-01-01
    • 2017-09-30
    相关资源
    最近更新 更多