从Outlook启动时,批处理文件失败

时间:2013-09-16 14:59:08

标签: batch-file outlook-2010

我有执行PowerShell脚本的.bat文件。它们从Task Scheduler或自己运行批处理文件时运行良好,但是当我从Outlook运行它们时(从VBA脚本或使用规则) - 它们只是立即退出而不完成。

他们看起来像这样:

* PowerShell -file C:\ Users \ tenba1 \ Documents \ Scripts \ Account_Recon.ps1 *

我也试过这个:

* 调用PowerShell -file C:\ Users \ tenba1 \ Documents \ Scripts \ Account_Recon.ps1 *

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

您需要在脚本调用中取消限制执行策略。

Powershell.exe -ExecutionPolicy Unrestricted -File filedir\filename.ps1