Windows Server 2003 でハード ドライブのシリアル番号を取得する

Windows Server 2003 でハード ドライブのシリアル番号を取得する

wmic diskdrive get serialnumber別のスレッドに従って、 cmd ではインストールされている HDD のシリアル番号が生成される ということを読みました。

メッセージが表示されています:

ERROR:
Code = 0x80041017
Description = Invalid query

物理的にサーバーにアクセスせずにシリアル番号を取得する別のコマンドまたは別の方法はありますか (私がしたいのは複製 HDD を注文することだけです)? これは Windows Server 2003 です。

答え1

試す:

wmic path win32_physicalmedia get SerialNumber

または PowerShell の場合:

Get-WmiObject Win32_PhysicalMedia | Format-Table Tag, SerialNumber

ただし、コメントで述べたように、これで取得できるのはシリアル番号のみで、モデルは取得できません。メーカー/モデルが必要な場合は、次の操作を試してください。

wmic path win32_physicalmedia get SerialNumber, Model, Manufacturer, SKU, ParNumber

これで何かわかると思いますが、クラスに登録されている内容によって異なります。Win32_PhysicalMedia クラスのその他のオプションについては、以下を参照してください。https://msdn.microsoft.com/en-us/library/windows/desktop/aa394346(v=vs.85).aspx

@DavidPostill の提案も追加します:

wmic diskdrive get model

関連情報