ALI*_*ake 6 c# windows powershell failovercluster
我正在使用此代码来获取Path,VolumeLabel,TotalSize,FreeSpace:
gwmi -ComputerName $ComputerName -namespace root\MSCluster MSCluster_DiskPartition -Credential $cred -Authentication PacketPrivacy | Format-Table Path, VolumeLabel, TotalSize, FreeSpace -AutoSize
Run Code Online (Sandbox Code Playgroud)
输出:
Path VolumeLabel TotalSize FreeSpace
---- ----------- --------- ---------
U: Archive1 4194184 379651
\\?\Volume{76795fb2-254e-454d-a95a-739018690cf4} Archive3 4194184 524883
X: Archive2 4194184 735366
\\?\Volume{57e93910-60f9-44b9-8d9d-29d506e1e3d7} Archive4 4194184 1483274
Run Code Online (Sandbox Code Playgroud)
如何从Volume GUID获取安装点的真实路径(或驱动器名称)?

我尝试使用.GetRelated类,但没有成功.有人可以帮我这个吗?
我确实使用安装在 的 vhd 文件对其进行了测试C:\test_vhd\。似乎有效。
Get-WmiObject -class Win32_Volume -computername localhost |
? { $PSItem.DeviceID.Contains("f91957ea-bb2f-11e4-9464-028037ec0200") } |
Select-Object Name
Name
----
C:\test_vhd\
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
924 次 |
| 最近记录: |