我一直在尝试寻找一种方法来了解远程计算机上是否安装了 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。