cmd命令/bat
set title=tomcat
使用set
来定义变量,使用%tile%
来读取变量,例如echo %title%
call
命令可以在一个bat中调用另一个bat,并且子bat的结束并不会导致调用它的bat结束start cmd
可以以一个新的窗口启动命令,start cmd /c
为在新窗口执行完后关闭,start cmd /k
相反,start cmd
后如果需要指定多条命令,可以使用&&
将多条命令连接echo.
为显示回车
if exist c:\temp\a.txt( echo "exist" ) else ( "echo not exsit" )
这样写if语句,可以使用exsit
或者not exist
taskkill /F
是强制,/FI
是搜索, /T
是结束该进程和相关的子进程,例如taskkill /F /T /FI "WINDOWTITLE eq tomcat"
在脚本后增加pause
命令,可以使脚本运行窗口停留在pause
的位置,方便观察报错信息
netstat -ano | findstr 端口号
可以找见端口号对应的记录,记录的最后一行为pidnetstat -ano | findstr 8011