Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将装载点与VBscript/WMI中的本地磁盘关联_Vbscript_Wmi - Fatal编程技术网

将装载点与VBscript/WMI中的本地磁盘关联

将装载点与VBscript/WMI中的本地磁盘关联,vbscript,wmi,Vbscript,Wmi,我有一个VBscript,可以输出有关系统的各种配置项。硬件和软件。我可以输出磁盘及其相关分区。我可以输出挂载点。我似乎无法将装入点与本地磁盘(实际上是本地磁盘)相关联 我需要能够使用VBscript实现这一点,以便与~2000行代码的其余部分相适应。我不想以图形方式运行其他程序。我知道磁盘管理器服务可以显示(我的计算机->管理->磁盘管理),但这不是我需要的。我需要能够通过VBscript远程执行此操作 我愿意从VBscript运行一个.exe,然后将输出返回到VBscript并从那里对其进行

我有一个VBscript,可以输出有关系统的各种配置项。硬件和软件。我可以输出磁盘及其相关分区。我可以输出挂载点。我似乎无法将装入点与本地磁盘(实际上是本地磁盘)相关联

我需要能够使用VBscript实现这一点,以便与~2000行代码的其余部分相适应。我不想以图形方式运行其他程序。我知道磁盘管理器服务可以显示(我的计算机->管理->磁盘管理),但这不是我需要的。我需要能够通过VBscript远程执行此操作

我愿意从VBscript运行一个.exe,然后将输出返回到VBscript并从那里对其进行处理

有什么想法吗?
提前谢谢。

我不知道你的意思,但我想我有个主意。您是否已签出WMI。通过具有管理员权限的命令提示符检查此项

wmic path win32_logicaldisktopartition get /?
这将为您提供类属性和方法。如果您只是运行这个,它将转储所有可用的实例

wmic path win32_logicaldisktopartition
这可能会给你你所需要的。对于Windows XP,这似乎只提到带有启动分区的磁盘。在Vista和更新版本上,它似乎列出了所有内容,包括光盘。问题是,我总是发现这些信息毫无用处,除非你们知道什么是Disk0,Disk1,Disk(N),这在特定的计算机对计算机的情况下是很少见的。如果有用的话,可以使用VBScript轻松地将其放入WMI调用中。希望能有帮助