Powershell:-file选项打破了数组参数

时间:2016-02-24 15:01:26

标签: bash powershell

我必须使用bash环境中的一个参数调用powershell脚本,然后我有以下命令行:

powershell.exe -ExecutionPolicy unrestricted -File ./myScript.ps1 param1

这实际上不起作用,因为-File选项打破了流程并使powershell认为该文件是' ./ myScript.ps1 param1'。

这个link的结尾有一个很好的评论。

在这篇评论中,如果没有一个例子可以避免这种情况,这是一个很小的问题。

我尝试过这样的事情没有运气:

powershell.exe -ExecutionPolicy unrestricted -command ./myScript.ps1 -myparam param1

简而言之,我的问题是,如何从bash环境调用带参数的powershell脚本?

提前致谢!

修改

这里的图像显示了我得到的输出:

*Bash* output

Powershell版本是: Major:2,Minor:0,Build:-1和Revision:-1

0 个答案:

没有答案