[WMI] 論理ドライブ情報を取得する

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

コメント

タイトルとURLをコピーしました