从 .BAT 批处理文件将目录更改为“此电脑”/“计算机”

从 .BAT 批处理文件将目录更改为“此电脑”/“计算机”

我正在使用批处理文件在登录时自动启动软件。该软件映射一个分配了一个字母 (R:) 的远程驱动器,并打开文件资源管理器到 R:。

我想在批处理文件中附加一行,将当前目录更改为“此 PC”/“计算机”,以便用户在 Windows 文件资源管理器中看到所有可用驱动器(包括远程驱动器)。我知道它不是一个真正的文件夹(例如用户文件夹),而是注册表中的一个键。

在文件资源管理器中,但是有没有办法在命令行/批处理文件模式下访问“此电脑”?

答案1

这适用于 Windows 10,我不确定它是否特定于版本。

explorer =

还:

explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

explorer /root,

答案2

您可以使用 WMI 控制台 (wmic.exe) 来枚举当前可用的驱动器。

wmic logicaldisk get deviceid

驱动器号列表的结果如下:

DeviceID
C:
S:

这不会特别改变目录,但可以提供一个有效的驱动器名称列表,然后导航到该列表,假设这是批处理文件的目的。

相关内容