在SSIS中执行的Powershell脚本似乎没有做任何事情

时间:2016-12-02 16:27:15

标签: vb.net powershell ssis

我有一个简单的(测试)Powershell脚本,它会创建一个空文件。该脚本在Powershell中手动执行。但是在SSIS中执行时它什么都不做。 我尝试在执行进程任务和VB.Net脚本任务中执行它。 两次Poweshell似乎都打开了(我看到屏幕快速启动并关闭),但脚本尝试创建的文件并没有被创建。 任何想法如何解决这个问题将不胜感激! 谢谢!

1 个答案:

答案 0 :(得分:0)

添加 -ExecutionPolicy ByPass 是它的工作原理。所以现在我要传递的是:

-ExecutionPolicy ByPass -file“\ SERVER \ Share \ Script.ps1”

这是我得到这个提示的地方 - http://www.sqlservercentral.com/Forums/Topic1714552-147-1.aspx

添加后,读取主机也开始工作并暂停脚本的执行。