在我的计算机上,我有以下磁盘驱动器。
我只想获得硬盘卷列表,在这种情况下应该是C和E.我有以下脚本及其输出。
PS C:\Users\Administrator> Get-WmiObject Win32_LogicalDisk | Select Name
Name
----
A:
C:
D:
E:
在这种情况下,如何获得令人满意的卷?我正在使用PS 2.0版。
答案 0 :(得分:1)
按DriveType
过滤。类型3 =本地磁盘。
gwmi win32_logicaldisk -filter "drivetype = 3" | Select Name
答案 1 :(得分:-1)
如果您可以选择升级到PS版本3,则可以使用get-psdrive
,否则可以使用where
命令将其过滤到所需的结果。例如:
Get-WmiObject Win32_LogicalDisk | where Name -eq "C:" | Select Name
还要注意使用Select
/ Where
的顺序,因为这会影响大型操作的处理时间