【发布时间】:2014-11-03 08:34:38
【问题描述】:
当我在 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
【问题讨论】:
-
如果您不向我们展示您正在使用的脚本,我们将无法解释为什么它不能按您的意愿工作。
-
我添加了一个发生这种情况的基本脚本。我最初没有添加它,因为我尝试运行的每个脚本都会发生这种情况。我认为这可能是我找不到的 powershell 设置。
-
您不是用该命令指定将输出重定向到文件吗?不能直接打开文件吗?或者,如果它有屏幕反馈,请尝试点源应用程序。
-
是的,我可以查看该特定脚本的输出,但我的意思是我不希望脚本在单独的命令提示符下运行。我希望它在我当前的 powershell 实例中运行。
-
bloomm09 - 您向我们展示了如何运行脚本,而不是脚本本身。粘贴 newman 的内容,以便大家帮忙。您在此脚本中的代码(可能还有其他脚本)可能是原因。