
私は、リモート マシンに Microsoft Project 2016 がインストールされているかどうかを確認する方法を見つけようとしています。私が直面している主な問題は、Microsoft が過去のある時点で、Office インストールのコンポーネントではなく、Office のバージョンを読み取って表示するファサードにインストールのコンポーネントを隠したりカプセル化したりしたことです。
たとえば、私たちは主に Office 2013 を実行していますが、一部の Office 2016 コンポーネント (Project 2016 および Skype for Business 2016) も実行しています。HKLM 内の「アンインストール」パス (HKLM\software\Microsoft\Windows\currentversion\uninstall) を実行すると (多くの人が実行しているのを見てきました)、Office のインストールに関して次の情報が表示されます。
Microsoft Office 64-bit Components 2013
Microsoft Office 64-bit Components 2016
Microsoft Office Shared 64-bit MUI (English) 2013
Microsoft Office Shared 64-bit MUI (English) 2016
Microsoft Office Shared 64-bit Setup Metadata MUI (English) 2013
Microsoft Office Shared 64-bit Setup Metadata MUI (English) 2016
これらはすべて参考になりますが、さらに情報が必要です。特に、リモート マシンに MS Project 2016 がインストールされているかどうかが必要です。
多くの提案を試してみましたが、探している答えを与えてくれるものは見つかりませんでした。
Microsoft Project 2016 がリモート マシンにインストールされているかどうかを具体的に確認する方法はありますか?
ご協力いただければ幸いです。
前もって感謝します。
マット
答え1
おそらく 32 ビット バージョンの MS Project を使用しているため、WOW6432Node を確認する必要があります。
HKEY_LOCAL_MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
マイクロソフトドキュメントを提供する「アンインストール」ノードで Office 製品の GUID を見つけるために使用できます。