【问题标题】:Associate mount points with local disks in VBscript / WMI将挂载点与 VBscript / WMI 中的本地磁盘相关联
【发布时间】:2010-03-15 01:55:21
【问题描述】:

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

我需要能够使用 VBscript 来执行此操作,以适应其余约 2000 行代码。我不想以图形方式运行其他程序。我知道磁盘管理器服务可以显示(我的电脑 -> 管理 -> 磁盘管理),但这不是我需要的。我需要能够通过 VBscript 远程执行此操作。

我愿意从 VBscript 运行 .exe 并将输出传送回 VBscript 并从那里进行按摩。

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

【问题讨论】:

    标签: vbscript wmi


    【解决方案1】:

    我不确定你的意思,但我想我有一个想法。您是否查看了 WMI class Win32_LogicalDisktoPartition。在具有管理员权限的命令提示符下检查这一点。

    wmic path win32_logicaldisktopartition get /?
    

    这将为您提供类属性和方法。如果你只是运行它,它将转储所有可用的实例。

    wmic path win32_logicaldisktopartition
    

    这可能会满足您的需求。对于 Windows XP,这似乎只提到了带有引导分区的磁盘。在 Vista 和更新版本上,它似乎列出了所有内容,包括光盘。问题是我一直发现这些信息没有帮助,除非您知道 Disk0、Disk1、Disk(N) 是什么,而且除了特定计算机到计算机机箱之外,这种信息很少见。如果它有用,它很容易用 VBScript 放入 WMI 调用中。希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-01-10
      • 1970-01-01
      • 2011-01-21
      • 2014-12-01
      • 1970-01-01
      • 2021-10-23
      • 1970-01-01
      • 2020-03-13
      • 2014-04-15
      相关资源
      最近更新 更多