@echo off
if "%1"=="h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
===这里开始,是你实际要执行的命令===
这样可以达到隐藏运行的效果,但始终都会闪一下cmd窗口.就是刚打开的时候闪一下.
如果要完全隐藏.要通过vbs调用.以下代码另存为.vbs文件:
createobject("wscript.shell").run "你的批处理路径",0
在批处理最前面加上:
@echo off