如何些用VBS调用BAT要详细教程!急!

2024-12-16 19:40:18
推荐回答(2个)
回答1:

createobject("wscript.shell").run """批处理程序路径""",0

用vbs调用就上面一句就够了,createobject("wscript.shell")创建对象,run运行程序,0是指隐藏运行的意思。

其实写在批处理里面也可以达到隐藏运行的效果,只是开始会闪一下cmd窗口而已。
@echo off
if "%1"=="h" goto loop
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:loop
--下面开始写你实际要运行的命令--

更新文件就不好办了,看你文件有啥特点,如果判断文件是否存在用if exist,或者有log更新日志文件的话,可以解析log文件来判断,具体情况具体分析。

回答2:

win+r