我想以编程方式找到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)吗?还是有另一种解决方案吗?
答案 0 :(得分:0)
你快到了。
您可以检查卸载注册表项以获取Office安装路径。
正如您提到的注册表项:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{91150000-0011-0000-0000-0000000FF1CE}
{91150000-0011-0000-0000-0000000FF1CE}
就像一个产品guid,你可以将它视为检索办公室路径的模式,我认为它们将在win7或win8上安装相同。
但是,关于不同的办公室版本小企业,专业... guid可能相同或不同,这取决于办公室实施,你需要双重确认。