当我从Powershell ISE中运行我的脚本时,他们会短暂打开一个cmd提示然后关闭。该脚本已成功执行,但我甚至没有机会在结果关闭之前查看结果。最理想的是,我希望输出只显示在PowerShell中。
我运行的任何脚本都会发生这种情况,但这是一个基本示例,它会更改到另一个目录并运行我的Postman测试:
cd C:\path\to\file\
.\newman -c "collections\PlatformRelease2.4.json" -e "collections\Platform20Release202.4" -o "newmanOutput.json"
cd C:\path\to\starting\dir
答案 0 :(得分:0)
Newman是Postman的命令行集合选手。您正在执行第三方命令行程序,该程序将打开命令提示符。
尝试
Invoke-Expression '.\newman -c "collections\PlatformRelease2.4.json" -e "collections\Platform20Release202.4" -o "newmanOutput.json"'