以下の内容はhttps://blog.shibata.tech/entry/2015/06/04/204632より取得しました。


PowerShellでハードディスクのPHYSICALDRIVE番号などを調べる方法

こちらの記事をみて便利だったのでPowerShellで書き直してみました。

d.hatena.ne.jp

Get-WmiObject(gwmi)を使ってWin32_DiskDriveクラスの情報を取っているだけですが、WMIを扱う場合はPowerShellを使った方が圧倒的に楽で便利だと個人的には思っています。*1

で、こんな感じ。

Get-WmiObject Win32_DiskDrive | Select-Object -Property BytesPerSector, DeviceID, Model, Partitions, Size | Sort-Object DeviceID

実行結果

BytesPerSector : 512
DeviceID       : \\.\PHYSICALDRIVE0
Model          : ST500DM002-1BD142
Partitions     : 5
Size           : 500105249280

BytesPerSector : 512
DeviceID       : \\.\PHYSICALDRIVE1
Model          : ADATA NH13 USB Device
Partitions     : 1
Size           : 1000202273280

おまけ

せっかくなので、GridViewで表示させるとこんな感じになります。
こっちの方が元記事の表示に近いですね。

Get-WmiObject Win32_DiskDrive | Select-Object -Property BytesPerSector, DeviceID, Model, Partitions, Size | Sort-Object DeviceID | Out-GridView

f:id:stknohg:20150604181235p:plain:w600

*1:wmicが悪いというわけではないんですが...




以上の内容はhttps://blog.shibata.tech/entry/2015/06/04/204632より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14