【发布时间】:2018-06-14 15:10:35
【问题描述】:
需要注意的几件事。
Powershell 处于无限制模式,因此不需要添加 ExecutionPolicy 旁路。
当我硬编码变量文件名然后在Execute Process Task 中设置下面的参数时成功运行。
@[User::Script_url] + " " + @[User::filename]
但是,一旦我将 Execute Process task 放在 Foreach loop container 中以提供不同的文件名,除了 powershell 打开然后快速关闭该目录中的文件数量外,什么也没有发生......这表明它正在提供变量到参数,但实际上并未使用每个文件名执行 powershell 脚本。
【问题讨论】:
-
使用4个空格来格式化代码
标签: sql-server powershell foreach ssis etl