• ベストアンサー

コマンドの詳細

現在windowsでインストールソフトウェアの調査を行っています。 なるべくツールなどを使わずに調査を行う必要があるのですが ひとつずつ、しらみつぶしに見ていくには量が多く、一括で情報を取得できないかと思っていろいろ調べてみたところ Reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall /S というコマンドでいくつかソフトウェアの情報が出てくることが確認できました。 でも、中に入っているソフトウェアの情報がちゃんとすべて出力されているかがいまいちわからず、実用にはいたっていないところです。 そこで、質問させていただきたいのですが、以上のコマンドで出てきているのはソフトウェアの情報のうち、どのような情報が出てきているのでしょうか? このような作業自体が初めてなので勝手がわからず悪戦苦闘しています。 ほかに何か方法があれば同時に教えていただければと思います。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • LA_10
  • ベストアンサー率54% (35/64)
回答No.1

Regコマンドはレジストリを操作するコマンドです。 そして、HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstallはレジストリに書き込まれたソフトウェアのインストール情報です。 よって、『レジストリに書き込まれるソフトウェアはそのコマンドで表示可能』という事になります。 レジストリを汚さないソフトは表示されませんので、『全てのソフトウェアが表示されている』わけではありません。 ですが、一番分かりやすい調査方法ではあります。 (他にパソコン内部の実行ソフトを探す場合は、*.exeを検索する等のやり方があるかと思います)

valk1113
質問者

補足

早速の回答ありがとうございます。 助かります。 ソフトのことにあまり詳しくないのでどういったものがレジストリを汚すソフトなのかはわかりませんが、何とかしてみます。 ここで見れる情報にはソフトウェアの更新情報とかも反映されてますか?修正パッチとかも見れるのでしょうか?

その他の回答 (1)

  • schwarte
  • ベストアンサー率55% (19/34)
回答No.2

全部を一括でとるのはおそらく不可能だと思います。 比較的簡単に、ある程度までの収集、ということであればBelarc Adviser あたりが便利かと思います。OSのパッチもある程度収集できます。

valk1113
質問者

お礼

記入欄間違えてしまいました。 どうも、すみません。

valk1113
質問者

補足

御回答ありがとうございます。 ソフトウェアはなるべく使用しない形で行いたいのですが 最終手段として交渉等行ってみたいと思います。 どうもありがとうございました。

関連するQ&A

  • インストール済みソフトウェアのパスを取得したいです

    インストールしているソフトウェアのインストールパスを取得したいです。 以下の方法を試しました。 取得できるものもありますが、値が空になっていて取得できないものもあります。 "InstallLocation"の値がないソフトのインストールパスを取得する方法はないでしょうか? ①以下レジストリの"InstallLocation"の値を参照 HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall ②WMI「Win32_Product」の"InstallLocation"の値を参照

  • コマンドラインパラメーターが多すぎる

    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\LocalAccountTokenFilterPolicy" REG_DWORD /d 1 ドロー値を1にしたいのですが、コマンドラインパラメーターが多すぎると言われていしまいます。 どなたかご教示下さい。

  • IE version コマンドで確認したい

    Wins7-64bit PCで、IEは「32bit用・64bit用」2種が入っています。 コマンドでversionを確認したいのですが、以下の記述では片方しか確認できていないように思いました。 cmd /k reg query "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v Version 「32bit用・64bit用」両方のIE versionを調べるためには、どのように書き換えたら良いでしょうか? 宜しくお願い致します。

  • regコマンドについて

    コマンドプロンプトでレジストリを書き込もうと思ったんですが、うまくいきません。 reg ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings /v ProxyEnable /t REG_DWORD /d 1 ↑これなんですが、パラメータが多すぎますみたいになってしまいます。 おそらく、internet settingsのところにスペースがあるのが原因だと思うんですが、どうすればよろしいんでしょうか?スペースの代わりになるコマンドがあるのでしょうか? レジストリエディタではなくて、cmdでやりたいんでよろしくお願いします。

  • コマンドプロンプトについて

    バッチファイルを作ったんですが、途中でYESかNOの選択肢が出てきてコマンドプロンプトが開いたまま止まってしまいます。 例えば reg ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 と入力すると、 Value ProxyEnable exists,overwrite(Y/N)? って出ます。 これの選択肢も勝手に入力するようにするにはどのようにバッチファイルに記述すればいいですか?

  • コマンドでレジストリを変更する

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]内のとあるレジストリにコマンドプロンプトで追記したいのですが、「REG ADD」まではわかりましたが、この先のコマンドが微妙にわかりません・・・。また、実行をAdmin権限で実施したいです。 ◎レジストリ内に「bbb」をAdmin権限で追記 変更前→ ~省略~ /aaa" 変更後→ ~省略~ /aaa bbb" 文章がわかりづらくて申し訳ありません。 ご存知の方いらっしゃいましたらお願いします。

  • msconfigのスタートアップ項目に同じものが二つある

    《スタートアップ項目》qttask 《コマンド》"C:\Program Files\QuickTime\qttask.exe" -atboottime 《場所》HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run これが二つのあるのですがどうすれば消えるのでしょうか? またこれは二つ起動している状態なのでしょうか? そして何をしたときに出来てしまったのでしょうか? 分かる方いましたらお願いします!!

  • スタートアップ項目の「場所」がどこにあるかを探しています。

    スタートアップ項目の「場所」がどこにあるかを探しています。 削除したいスタートアップ項目があり、 その場所は 「SOFTWARE\Microsoft\Windows\CurrentVersion\Run」 となっていました。 しかし、他のスタートアップ項目だと、 「HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run」や 「HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run」となっています。 探しても、目当ての「mshta http://www」(最近はやりのワンクリウェア?) が見つからないのですが、 やはりなにか見落としているのだと思います。 どなたか、場所の読み方のどこがおかしいのか教えていただけますでしょうか。

  • スタートアップ項目にRunDll32 cmicnfgがありますがこれは何でしょうか?

    詳細です。 《コマンド》RunDll32 cmicnfg.cpl,CMICtrlWnd 《場所》HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 他のPCでも調べるとコマンドの方にRUNDLL32.EXE C:\WINDOWS~とあります。 検索してもめぼしい内容が見つかりませんでした。 ご存知の方お願いいたします。

  • システム構成ユーティリティのスタートアップに。

    システム構成ユーティリティのスタートアップの常駐項目の中に、名前の書いてない項目があります。スタートアップ項目と、コマンドの欄には何も書いてありませんが、場所には、HKLM¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥... と書いてあります。名前がないので、どういうものなのかわかりません。これは、そのままにしておいてもいいのでしょうか? アドバイスおねがいします。