有谁知道如何从SSIS执行PowerShell脚本?我已经创建了脚本,它可以从命令行运行。该脚本需要几个命令行参数,从cmd.exe调用时可以正常工作。
我在SSIS中使用了执行进程任务,无法让脚本文件执行。我正在使用表达式传递脚本名称和命令行参数。该任务返回一个不完整的字符串标记错误。
答案 0 :(得分:4)
从VS用额外的脚本启动PSH(对于Cmdlet项目)我使用以下命令行:
powershell -noexit -command ". ./Startup.ps1"
-noexit会保留实例(所以你不会想要这样),把所有真正的命令都放在一个脚本源代码中,避免了很长的命令行。
答案 1 :(得分:0)