美文网首页服务器技术
bat命令之执行脚本后不退出窗口

bat命令之执行脚本后不退出窗口

作者: By_syk | 来源:发表于2017-06-17 11:56 被阅读403次

以查看 nginx 进程命令为例:

tasklist /fi "imagename eq nginx.exe"

写入check.bat文件,双击执行,执行完成后窗口就退出了,看不到结果。显然,这并不是我们想看到的。

一般我们的解决办法是在最后加上pause命令让它暂停执行以达到不退出的目的:

@echo on
tasklist /fi "imagename eq nginx.exe"
pause
nginx bat v1

进一步,如果我们还有需求,在得到结果后继续输入命令,比如停掉 nginx,pause 命令就不行了。直接上最终代码:

@echo on
tasklist /fi "imagename eq nginx.exe"
@cmd /k
nginx bat v2

参考:
nginx for Windows 文档

相关文章

  • bat命令之执行脚本后不退出窗口

    以查看 nginx 进程命令为例: 写入check.bat文件,双击执行,执行完成后窗口就退出了,看不到结果。显然...

  • Dos脚本

    自己写的run.bat脚本 参考文章:Bat脚本编写之Dos 基本操作命令Bat脚本及演示

  • AS查看依赖树

    1、打开unix cmd命令执行 sh脚本(gradlew.bat是bat 脚本,gradlew是一个shell ...

  • 脚本命令

    1、%cd% 和 %~dp0 %cd%:在bat脚本和命令行窗口中都可使用,表示当前目录,执行过程可能会变化 %...

  • 26. 流程控制

    [TOC] if 分支结构 if 语句的语法: 示例代码: 退出状态 当命令执行完毕后,命令(包括我们编写的脚本和...

  • Qt QProcess 调用bat

    直接点,不废话了,上内容?。 一、bat文件 因为使用QProcess调用bat文件,结束后需要关闭命令窗口,不然...

  • 【Selenium】close() 与 quit()

    close()关闭当前操作的窗口(并非关闭超链接新打开的窗口);quit()退出浏览器。 一般在自动化脚本执行完后...

  • Java cmd Runtime.getRuntime().ex

    一 使用方式 基本操作 执行多条命令 执行脚本 脚本b.bat 内容如下 启动指定软件 启动指定软件并传递参数 需...

  • python使用中的一些问题

    1、交互环境的退出 exit() 2、命令行执行脚本 python script_name.py 进入交互环境后,...

  • cmd

    cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口...

网友评论

    本文标题:bat命令之执行脚本后不退出窗口

    本文链接:https://www.haomeiwen.com/subject/rkwvqxtx.html