首页 > 解决方案 > 如何在 PowerShell 中检查 Outlook 的位数?

问题描述

我正在尝试构建一个脚本,根据安装的 Outlook 版本(32 位或 64 位)安装 Mimecast for Outlook。但我不确定如何去做。

最初,我尝试让它检查 Outlook 是否使用特定路径安装在 Program Files(x86) 中,如果是,则安装 32 位版本(如果不是,它将安装 64 位版本)。这在一台机器上工作,但我无法让它在其他机器上工作,因为 Outlook 安装在不同的位置。还有哪些其他方法可以确定 Outlook 是 32 位还是 64 位?

标签: powershelloutlook

解决方案


检查键中的Bitness值( Outlook 版本在哪里,例如)。如果缺少该值,则为 32 位。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\<ver>\Outlook<ver>16.0


推荐阅读