私は私のPCからハードディスクとマザーボードのシリアル番号を取得しようとしました。それはWindows 7の上でよく動作しますPCから一意のハードウェアIDを取得
しかし、CMDの同じコードはWindows XPでは機能しません。それはそれは、"のようなserialNumberをエラーで戻っが満たされるためには、Windows XPとのWin 8ではserialNumberを
wmic baseboard get product,Manufacturer,version,serialnumber // This is cmd to get MotherBoard serialnumber
のためにそれをエラーを返しOEMが満たされるように表示またはWindows XPの場合は何も
wmic diskdrive get name,serialnumber,model // This is cmd to get serial num
を返しませんOEMによって "
すべてのOSのidまたはserialnumberを返すことができ、一意でなければならない最高のPc Unique Idを探しています。
助けてください
ありがとうございます。
何が必要ですか?これはライセンス機能、または固有のクライアントIDのためのものですか? OSのアップグレードやワイプ全体で一貫している必要がありますか?耐タンパー性が必要ですか? –