如何在不包括可移动磁盘的系统中找到固定硬盘的编号(如果有的话)。我使用了Msinfo32和磁盘,发现两者都有问题。Diskpart检测可移动磁盘为固定磁盘,而Msinfo32在windows上执行需要花费太多时间。下面是我在MSinfo32和diskpart中使用的两个命令。磁盘列表磁盘"%CommonProgramFiles%\Microsoft \MSInfo\MSINFO32.EXE“/report disks_output.txt /categories +component
在这方面的任何帮助都将对我们很有帮助。谢谢。
发布于 2012-10-22 04:54:30
使用Powershell使用WMI:
Get-WmiObject -Query "Select * From Win32_LogicalDisk" | ? { $_.driveType -eq 3 }如果只需要固定磁盘的数量:
@(Get-WmiObject -Query "Select * From Win32_LogicalDisk" | ? { $_.driveType -eq 3 }).count发布于 2012-10-22 06:11:54
DriveType属性(数值),对应于逻辑磁盘表示的磁盘驱动器的类型。值3表示本地磁盘。使用Filter参数只获取本地磁盘。添加ComputerName参数以从远程计算机获取结果
Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=3"添加ComputerName参数以从远程计算机获取结果
Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=3" -ComputerName pc1,pc2https://stackoverflow.com/questions/13004727
复制相似问题