vbs后台执行cmd命令
window系统运行zookeeper命令时,会有个框一直存在在任务栏,通过编写bat文件和vbs文件即可后台执行:
1.编写bat文件:
@echo off title zk set ENV_HOME="D:/softwares/zookeeper-3.4.14/bin" D: color 0a cd %ENV_HOME% zkServer.cmd exit
注意:D:/softwares/zookeeper-3.4.14/bin是zookeeper命令所在目录,zkServer.cmd是要执行的命令,将代码编写在bat文件中(我这里命名为zk.bat);
2.编写vbs文件:
set ws=wscript.createobject("wscript.shell") ws.run "zk.bat /start",0
文件扩展名为vbs,且该文件和bat文件放在同一目录;
完成后,需要使用zookeeper时,双击vbs文件即可后台运行。