关于Windows命令行窗口隐藏执行的解决办法
有时候在项目上需要通过bat脚本来启动一个服务,为了能够让这个脚本正常运行,避免人为操作关闭,需要让这个bat脚本在执行的时候隐藏掉,在后台运行。具体操作办法就是把下列内容拷贝到一个txt文件里面保存成后缀为bat的文件,
@echo off if "%1"=="h" goto begin start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit :begin ----cmd指令,例如,运行d盘的tomcat d: cd d:/tomcat/bin/ startup.bat
然后,把这个脚本的快捷方式放到服务器的启动文件夹里面去,这样以后即使服务器重启了,也可以自动启动这个服务。
评论已关闭