WMIのWin32_LogicalDiskクラスを使用すると、論理ドライブの情報を取得することができます。
Win32_LogicalDiskクラスについては
http://msdn.microsoft.com/en-us/library/windows/desktop/aa394173(v=vs.85).aspx
が参考になるでしょう。
代表的なプロパティは下記の通りです。
Win32_LogicalDiskの代表的なプロパティ
プロパティ名 | 説明 |
DeviceID | ドライブ名(デバイスID) |
DriveType | ドライブタイプ(数値で表されます) |
Description | 説明 |
FileSystem | ファイルシステム(NTFS/FATなど) |
FreeSpace | ドライブの空き容量 |
Size | ドライブ総容量 |
VolumeName | ボリューム名 |
下記コマンドを実行すると論理ドライブの情報が表示されます。
Get-WmiObject Win32_LogicalDisk
下記は、DeviceID, FileSystem, FreeSpace, Size を表示する例です。
Get-WmiObject Win32_LogicalDisk | Format-Table DeviceID, FileSystem, FreeSpace, Size
コメント