※ ChatGPTを利用し、要約された質問です(原文:コマンドプロンプトからレジストリの確認)
コマンドプロンプトからレジストリの確認
このQ&Aのポイント
WindowsXPのpatch(KB823980)をあてたので、バッチファイルを作成し、レジストリの確認方法を知りたいです。
存在するかどうかを判断するために、レジストリキーのパスを指定して、バッチファイル内で実施したいです。
もし方法がわからない場合は、patchがあたっているかどうかをバッチファイルを使用して確認する方法を教えてください。
WindowsXPのpatch(KB823980)をあてたので
バッチファイルを作成し、確認しようとと思ってます。
(700台ぐらいあるため手作業では厳しいので)
方法として、レジストリキーの
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\KB823980
が存在するかどうかで判断しようと思っています。
が
レジストリキーの参照方法がわかりません。
(レジストリエディタを開いてとかではなく
バッチファイルの中で実施したいです。
たとえば、if文で存在の是非を判別するとかです。)
また、無理であれば、
patchがあたっているかどうかを
バッチファイルを使用して確認できる方法があれば
教えてもらえないでしょうか。
(ちなみにプログラムの追加と削除にそのpatchは表示されています。)
よろしくお願い致します。
お礼
早速の回答ありがとうございます。 うまくいきそうです。 win2000にexeを移行して使用してみましたが つかえそうです・・・ってまずいかもですけど ありがとうございました。