可能重复:
运行完全隐藏的批处理文件
如何在启动时执行批处理文件,这样我就不会看到像黑色窗口一样的 cmd。我有这个批处理文件,我用它来在启动时附加 vhd 文件:
@echo off
SET TEMPFILE="%TEMP%\%RANDOM%.TXT"
echo SELECT VDISK FILE=X:\sap.vhd >%TEMPFILE%
echo ATTACH VDISK>>%TEMPFILE%
DISKPART /s %TEMPFILE%
del %TEMPFILE%
我能做些什么来让执行变得不可见?
答案1
实现此目的的一种方法是通过 VBS。
创建一个VBS,内容如下:
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
现在您可以运行wscript "[vbspath]" "[batchfile]"
以静默执行它。