几点要做的事情。
Powershell处于不受限制的模式,因此不需要添加ExecutionPolicy
旁路。当我硬编码变量文件名然后在Execute Process Task
中设置下面的参数时运行成功。
@[User::Script_url] + " " + @[User::filename]
但是,一旦我将Execute Process task
放在Foreach loop container
中,为了提供不同的文件名,除了powershell打开之外没有任何事情发生,然后快速关闭该目录中的文件数...这表明它将变量提供给参数但不实际执行每个文件名的powershell脚本。