需要远程确定安装了哪个版本的 Microsoft Office

需要远程确定安装了哪个版本的 Microsoft Office

我需要找到一种方法来确定我们公司网络上的每台计算机上安装了哪个版本的 Microsoft Office(如果有的话)。我想到最好的办法就是运行一个脚本,在当前连接到网络的所有计算机上搜索安装目录。我认为这种方法不够准确,可能还有更好的方法。

有任何想法吗?

答案1

您可以尝试微软的免费软件清单分析器

微软还维护着一份第三方供应商创建软件资产管理和审计应用程序。

微软名单中缺少一家值得注意的供应商,那就是 Novell禅道

答案2

下面的注册表项包含已安装的应用程序列表:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

您可以使用注册表命令行工具编写脚本来搜索 Microsoft Office 的版本。棘手的部分是指定要扫描哪些机器,您可以为脚本提供一堆 IP 地址,但这可能并不理想。

另一种方法是安装一个工具,它可以自动发现网络上的机器并审核已安装的软件。 香料厂就是一个很好的例子,并且易于安装和使用。

相关内容