我知道这是重复的。但我陷入困境,无法正确理解这些。
第一个vbs文件:
Msgbox "Success"
蝙蝠档案:
@echo off
Start "C:\Success.vbs" %*
我需要以静默模式运行bat文件。任何人都可以解释我如何做到这一点。
答案 0 :(得分:2)
创建另一个VBS文件作为包装器:
Dim Shell
Set Shell = CreateObject("WScript.Shell")
Shell.Run "C:\Whatever.bat", 0
现在运行此VBS文件,您的批处理将在不显示"黑板"的情况下执行。
答案 1 :(得分:0)
将批处理文件更改为此
如果你想使用32位,
@echo off
@%WINDIR%\SysWOW64\cmd.exe /c call cscript "C:\Success.vbs"
否则,
@echo off
cscript "C:\Success.vbs"
这将隐藏额外的cmd窗口,但它不会隐藏bat文件cmd窗口。