使用PowerShell按路径获取音量

时间:2019-03-18 11:25:44

标签: powershell disk-partitioning

我知道我的卷具有此路径,并且位于磁盘3中:

\\?\Volume{4c1b02c1-d990-11dc-99ae-806e6f6e6963}\

如何使用路径找到实际的Volume对象?

我尝试过

Get-Volume -Path '\\?\Volume{4c1b02c1-d990-11dc-99ae-806e6f6e6963}\'

,但它返回null。顺便说一句,与该卷相关的分区尚未格式化。我想访问该卷,以便对其使用Format-Volume


编辑

我已经在磁盘上运行了这些命令,并且我正确地获得了分区。但是,如下面所示,我无法获取某些分区的卷。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

如果要使用DeviceID并向后进行操作,则需要查看

$vol = Get-CimInstance -ClassName Win32_Volume -Filter 'DeviceID="\\\\?\\Volume{4c1b02c1-d990-11dc-99ae-806e6f6e6963}\\"'

注意:我在Win10设备上没有未格式化的卷,因此您需要根据{{1}的属性来找出与Get-Volume用例相对应的参数集}。