「RegQuery」を使用して、マシンにインストールされているすべてのソフトウェアの表示名とバージョンを確認するのを手伝ってもらえますか?
「regquery」で「/s」オプションを使用すると、すべてのサブキーと値の名前が再帰的に取得されますが、必要なのは、すべてのソフトウェアの表示名と表示バージョンだけです。。
「RegQuery」を使用して、マシンにインストールされているすべてのソフトウェアの表示名とバージョンを確認するのを手伝ってもらえますか?
「regquery」で「/s」オプションを使用すると、すべてのサブキーと値の名前が再帰的に取得されますが、必要なのは、すべてのソフトウェアの表示名と表示バージョンだけです。。
以下のコマンド「REGQUERYHKLM\ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall/s」を実行します。
「HKEY_LOCAL_MACHINE\Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall \」を使用して上記のコマンドの出力を分割し、文字列の配列を取得します。次に、各文字列を解析して、ソフトウェアの表示名とバージョンを確認します。
displaynameとversionを取得するための正規表現は次のとおりです。
表示名: "(。*)" + "DisplayName" + @ "\ s + REG_SZ \ s +(。*)\ s"
Displayversion: "(。*)" + "DisplayVersion" + @ "\ s + REG_SZ \ s +(。*)\ s"
それは古い投稿ですが、これらのコマンドはあなたに望ましい出力を与えることができます。表示名とバージョンの両方を一度に取得することはできませんが、1つずつ取得できます
Reg Query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall /S /v DisplayName
Reg Query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall /S /v DisplayVersion
もう1つの方法は、結果を検索コマンドと組み合わせてフィルタリングすることです。