如何以编程方式查找Office 2013安装路径?

时间:2014-06-24 12:41:22

标签: windows registry office-2013 installation-path

我想以编程方式找到Office 2013的安装路径。

我在this discussion中看到,适用于Office 2007和2010的方法(在HKLM \ SOFTWARE \ Microsoft \ Office \ 14.0 \ Common \ InstallRoot注册表项中查找)对Office 2013不再起作用了最好的方法是查看注册表项

  

HKLM \ SOFTWARE \微软\的Windows \ CurrentVersion \卸载\ {91150000-0011-0000-0000-0000000FF1CE}

用于Windows 32位或

  

HKLM \ SOFTWARE \ Wow6432Node \微软\的Windows \ CurrentVersion \卸载\ {91150000-0011-0000-0000-0000000FF1CE}

for Windows 64-bit。

这应该适用于每台计算机以及所有版本的Office 2013(小型企业,专业版等)和Windows(7和8)吗?还是有另一种解决方案吗?

1 个答案:

答案 0 :(得分:0)

你快到了。
您可以检查卸载注册表项以获取Office安装路径。

正如您提到的注册表项:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{91150000-0011-0000-0000-0000000FF1CE}

{91150000-0011-0000-0000-0000000FF1CE}就像一个产品guid,你可以将它视为检索办公室路径的模式,我认为它们将在win7或win8上安装相同。
但是,关于不同的办公室版本小企业,专业... guid可能相同或不同,这取决于办公室实施,你需要双重确认。