
Windows 8の製品IDを見つけることができることは知っていますコントロールパネルの「システム」ページ。
しかし、コマンドプロンプトを使用して Windows 8 の製品 ID を取得することは可能ですか?
答え1
バッチ ファイルで使用するのに適した方法をいくつか示します。
wmic os get "SerialNumber" | find /v "SerialNumber"
for /f "tokens=3" %p in ('SystemInfo ^| find "Product ID"') do @echo %p
for /f "tokens=3" %p in ('reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v ProductID') do @echo %p
答え2
これは、WMI (Windows Management Interface) を使用するか、Windows レジストリから値を照会することで可能です。
WMI の場合:
コマンドラインから、
wmic
(およびEnter)を入力します。WMI内で、次のように入力します
OS
「SerialNumber」の値を確認してください。ここに Windows 8 の ProductID が含まれています。
PS: あるいは、wmic OS
cmd から入力して「SerialNumber」を検索することもできます。
Windows レジストリの場合:
cmd から次のコマンドを入力するだけです:
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductID
あるいは:
reg query "HKLM\SOFTWARE\Microsoft\Internet Explorer\Registration" /v ProductID
(Internet Explorer の ID は Windows 8 と同じです。)
答え3
WindowsのSystemInfo
指示。
製品 ID (およそ 9 行目) を含む、システムに関する情報のリストが返されます。
MSより:
コンピュータとそのオペレーティングシステムに関する詳細な構成情報を表示します。これにはオペレーティングシステムの構成、セキュリティ情報などが含まれます。製品番号RAM、ディスク容量、ネットワーク カードなどのハードウェア プロパティも表示されます。
その行だけを抽出したい場合は、 を使用できます
systeminfo | find /i "product id"
。
答え4
次のコマンドを使用します:
wmic path softwarelicensingservice get OA3xOriginalProductKey
純正の @in 8.1 64 ビットでテストしました。参考 -http://www.thewindowsclub.com/find-windows-product-key