我有执行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 *
知道为什么会这样吗?
答案 0 :(得分:0)
您需要在脚本调用中取消限制执行策略。
Powershell.exe -ExecutionPolicy Unrestricted -File filedir\filename.ps1