windows – 如何在运行命令时阻止批处理文件(.bat)关闭终端?
发布时间:2020-12-14 02:54:06 所属栏目:Windows 来源:网络整理
导读:在 Windows 7机器上,如果我在终端中手动运行这样的 PHPUnit Selenium命令: phpunit --verbose --log-junit _selenium_testsresultshome.xml _selenium_testsfrontendhome.php 它生成一个浏览器并运行测试就好了.然后它在屏幕上输出以下内容: Time: 10
在
Windows 7机器上,如果我在终端中手动运行这样的
PHPUnit Selenium命令:
phpunit --verbose --log-junit _selenium_testsresultshome.xml _selenium_testsfrontendhome.php 它生成一个浏览器并运行测试就好了.然后它在屏幕上输出以下内容: Time: 10 seconds,Memory: 3.50Mb OK (1 test,3 assertions) 终端保持开放状态. 现在,如果我将确切的命令复制并粘贴到空文件中并将其保存为test.bat并单击它,它也会运行测试.我可以看到浏览器打开并且所有测试都在运行.唯一的问题是它立即关闭终端提示.所以我看不到上面的输出. 一个更大的问题是,因为它关闭了终端,如果我为其他测试添加更多命令后,他们就不会运行. 我尝试添加: pause 在bat文件的末尾,但没有运气,它仍然关闭.任何想法如何防止这种情况,并能够在没有终端关闭的情况下一个接一个地运行一个命令? 解决方法
您的问题类似于
this one.尝试在命令前使用呼叫.如果从另一个.bat文件运行.bat文件而不使用调用,则控件不会返回到第一个批处理文件,因此暂停不会执行.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows环境下搭建Hadoop(2.6.0)+Hive(2.2.0)环境并连接Ke
- Windows Phone模拟器错误,Hyper-V组件未运行,Windows Azure
- 在windows下用winsw把nginx当成服务运行
- windows-event-log – 如何使用通配符过滤Windows事件日志?
- api – 如何使用远程服务器将Skype聊天消息发送到组?
- 您使用什么工具在Windows上配置(本机)C?
- windows编译和使用tesseract(C++ api)
- windows – 如何模拟远程桌面会话的keybard输入?
- 2018-2019 2 20165203 《网络对抗技术》 Exp2 后门原理与实
- windows – 崩溃转储分析
推荐文章
站长推荐
- win10上安装nginx
- 许可 – 非启动Microsoft ISV开发,便宜?
- windows的IOCP(Input Output Completion Port,
- group-policy – 在Windows 10中配置打开文件资源
- .net – 适用于Windows的Amazon EC2值得吗?
- winforms – 返回Object而不是DialogResult的Win
- xaml – 如何在Windows Phone 8中将ResourceDict
- .net – 无法在Windows Server 2008 R2上的IIS7.
- windows-server-2008 – Windows Web Server 200
- 在Windows 8 Javascript应用程序中使用SQLite3
热点阅读