Ben*_*hul 6 wmi windows-server-2012-r2
我正在尝试将卷(从win32_volume那些 where 中枚举的DriveType = 3)关联回win32_physicaldisk实例。我在研究中看到的一切都表明答案是“这是不可能的”,但话说回来,我没有阅读整个互联网。:) 我目前正在从diskpart 中获取信息,但是我遇到了这种方法的局限性。
作为奖励,如果答案是“不,这就是原因”,那也很有用。
小智 0
这不一定能回答 wmi 问题,但这是一个替代方案。使用 diskpart 脚本并解析结果。
创建一个 diskpart 脚本,如下所示:
select disk 3
list volume
Run Code Online (Sandbox Code Playgroud)
从 powershell 执行 diskpart 脚本(或解析结果的东西):
$volumes = diskpart /s myDiskpartScript.txt
$volumes |? {$_ -match 'Volume (\d)'} |% {$matches[1]}
Run Code Online (Sandbox Code Playgroud)
这将抓取与磁盘 3 关联的所有卷,并从正则表达式匹配输出捕获组以显示每个卷编号。您可以添加其他捕获组来捕获标签、文件系统类型等信息。
不幸的是,这不是远程方法,可能不适合您的需求,但了解一下仍然可能有用。
| 归档时间: |
|
| 查看次数: |
2514 次 |
| 最近记录: |