PowerShell:如何调用运行python脚本的批处理脚本并等待python脚本返回?

时间:2013-10-03 13:42:03

标签: powershell powershell-v3.0

我有以下脚本:

runTest - 为运行python脚本设置环境 runEnv - 运行一个解析文件的python脚本,启动一个程序。

我想编写一个运行runTest脚本的powerShell命令,并等待它返回。

在cmd shell中,如果我只是

启动runTest.bat%ARGS%

它按预期工作,即在runTest脚本返回后返回命令。

但是,如果我尝试以下powerShell命令:

Start-Process runTest.bat -ArgumentList $ arg1 -Wait

它永远不会回来。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

确保参数以逗号分隔 例如如果%ARGS%扩展为a1 a2 a3,则$ arg1应为a1,a2,a3