1

リモート コンピューターのローカル ドライブ/パーティションを確認するには、次の手順を実行します。

Get-WmiObject -Class Win32_Share -ComputerName SERVERNAME -Filter "Description='Default share'"

しかし、コマンドはCD-ROMなども返します。ディスク/パーティションのみを返すコマンドはありますか?

4

3 に答える 3

3
Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=3" | 
Foreach-Object {$_.DeviceID}
于 2012-05-10T12:18:14.770 に答える
1

これを試して:

Get-WMIObject Win32_DiskPartition  -computername remotecomp |

ForEach-Object {
$info = @{}
$info.Disk = $_.DiskIndex
$info.Partition = $_.Index 
$info.DriveLetter = $_.psbase.GetRelated('Win32_LogicalDisk') |     
Select-Object -ExpandProperty DeviceID    
    New-Object PSObject -Property $info
}

$info # contains partions number and unit letter as hashtable
于 2012-05-10T12:04:51.980 に答える
0

Get-WmiObject -query "Select * from Win32_DiskPartition"... 多分?

于 2012-05-10T11:33:32.227 に答える