如何防止Excel想要以安全模式启动?

我们有一个调用Excel生成报表电子表格的后台进程。 偶尔,Excel正在运行时会发生崩溃或无意的服务器重新启动。 在重新启动后首次启动Excel将显示对话框(在此处进行解释)“您想以安全模式启动Excel吗? (是/否)

问题是我们的后台应用程序无法处理这个对话框,就好像Excel无法正常启动一样,后台作业也因此而失败。

我可以find用于在安全模式下启动 Excel的CL开关,但找不到任何指示Excel始终以正常模式启动而没有提示对话框的任何内容。

(我没有访问其他程序的代码,所以我不能通过一个“是”值,如果它运行到该框中)。

有没有registry黑客或其他方式我可以强制每次调用Excel进入正常模式?

我怀疑是否会有一个开关来防止excel在安全模式下打开,因为安全模式是一个恢复机制,如果excel遇到崩溃,它将被激活。

我刚刚遇到了这个问题,我使用Excel开关修复了这个问题。 你可以在这里find更多信息https://support.microsoft.com/en-us/kb/291288

尝试在启动Excel时添加“/ e”,例如:

EXCEL.exe / e“C:\ My Documents \ File.xls”

这应该够了吧!