Python:如何在Outlook和Excel中禁用加载项?

时间:2018-04-11 16:16:32

标签: python excel outlook outlook-addin excel-addins

我有一些加载启动时加载。我无法禁用此功能,因为我没有管理员权限。

我正在编写一个打开Outlook并发送电子邮件的程序,但这些加入项会减慢速度。有没有办法在使用python打开outlook后以编程方式禁用加载项(例如使用win32com包)?

我也需要为Excel做同样的事情。任何建议将不胜感激。

3 个答案:

答案 0 :(得分:1)

您可以通过为LoadBehavior中有问题的插件正确设置HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook值来停用插件。

答案 1 :(得分:0)

第一个建议是尝试让计算机上的管理员权限运行py脚本而不会出现问题

其次我认为有一种方法可以做到这一点,因为我在github中遇到了一个py lib,但获得了更好的管理权限,因为它将来会成为一个问题

答案 2 :(得分:0)

如果您必须使用Outlook,是否会以安全模式运行它?

如果是这样,您可以使用命令行参数/safe,例如:

outlook.exe /safe

Reference