- ベストアンサー
WindowsXP(Vista)のPCのシリアル番号を得る方法
こんにちは。 タイトルの通りなのですが、WindowsXP(Vista)がインストール されたPCのシリアル番号を得る方法がわからずこまっています。 得る事はできるのでしょうか? できるとしたら、どうやればできるのでしょうか? よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
開発言語が何か存じませんが、レジストリ値を得ることくらいは、ご自分でプログラミングできますよね? XP でしか試していませんが、Windows の Product ID は HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion をカレントキーとして、ここの 'ProductId' に値が入っています。 Office の方は HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\(Office のバージョン)\Registration\{最初のサブキー} をカレントキーとして、ここの 'ProductID' に値が入っています。 どちらも文字列値ですから難しくありません。 外してたら、ごめんなさい。
その他の回答 (3)
- fuji1
- ベストアンサー率29% (109/371)
自分のプログラムで「オフィスのプロダクトキーを得る」は違法行為ではないでしょうか?
- abs_usact
- ベストアンサー率14% (26/176)
基本的には正規のルートで購入すれば、シリアルの書いたシールが一緒に付いてきます。 また、一部、リカバリをする時に、シリアルを聞いて来ない様にしているメーカーもあります。 私が、XP HOMEを買った時に店員に聞いた話ですが、よくOSをインストールした時に、シリアルナンバーが書いてあるシールを、捨ててしまう事があるらしいです。 パソコンを買った店に確認してみるのが良いと思います。
- yamato1957
- ベストアンサー率24% (2279/9313)
プロダクトキー解析ソフト 英語版ですが簡単ですよ。 http://www.nirsoft.net/utils/product_cd_key_viewer.html
補足
回答ありがとうございます。 説明不足で申し訳ありませんで氏が、今回は自分でプログラムを 作りたいのです。.NETの関数か何かで、シリアル番号と できれば、オフィスのプロダクトキーを得る方法を 知りたいのです。 よろしくお願いいたします。