bat的语法

@echo off
path = %path%;.\;
MyEXE.exe 参数1 参数2 参数3 
pause

@echo off 告诉系统这是个要被执行的bat
path = %path%; (你只需照抄), .\表示当前路径下(这个当前路径指的是bat所在的路径!!),而将要被调的exe程序的名称就是:MyEXE.exe, 后边是需要给exe传递的参数,每个参数之间用空格隔开
最后的pause的功能就是,这样(让这个黑框框呆着,别自动退出了)

如果要在运行时隐藏该窗口,新建一个记事本,里面输入:
CreateObject("WScript.Shell").Run "cmd /c D:/test.bat",0
其中 D:/test.bat 是 bat 文件的绝对路径
将此新建的记事本保存为 vbs 格式文件,执行这个 vbs 文件即可


来源:用bat脚本调用exe程序,并为exe程序传参数
批处理隐藏自身窗口

标签: none

评论已关闭