如何查看office是否安装
我如何以编程方式查找计算机上是否安装了 MS-office,如果安装了,则安装了哪些组件、版本等。
如何确定它是 Office Professional 还是 Office Ultimate。
How can I programatically find whether MS-office is installed on a machine, and if installed what components are installed,version and stuff like that.
How do I find whether it is office professional or office ultimate.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以在注册表中查看。
根据帮助,可以在
HKEY_LOCAL_MACHINE中找到\Software\Microsoft\Office\VERSION\Common\InstallRoot
。本文还介绍了如何查找特定的产品信息,例如组件、版本类型等。
这个SO问题< /a> 解释了如何使用 C# 从注册表读取密钥(如果您需要这部分的帮助)。
You can look in the Registry.
According to the help, it can be found in
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\VERSION\Common\InstallRoot
.The article also describes how to find specific product information, like components, type of release, etc.
This SO question explains how to read a key from the registry using C#, if you need help for this part.
在注册表中:
HKLM\Software\Microsoft\VERSION\Common\InstallRoot
其中 VERSION 是您要查找的 Office 版本
In the Registry:
HKLM\Software\Microsoft\VERSION\Common\InstallRoot
Where VERSION is the version of Office you are looking for