【问题标题】:how to hide the cmd while running the batch script如何在运行批处理脚本时隐藏cmd
【发布时间】:2022-11-28 14:49:14
【问题描述】:
我有一个批处理文件 task.bat,它的安装显示 cmd 并正在运行,它花了很多时间
我不需要任何 cmd 在后台默默地运行所有东西
我有任务.bat
隐形.vbs
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
wscript.exe ""C:\Users\Administrator\Desktop\New folder\invisible.vbs" "C:\Users\Administrator\Desktop\New folder\task.bat"
【问题讨论】:
标签:
powershell
batch-file
cmd
vbscript
【解决方案1】:
解决方案 1:
您可以创建一个 cmd 文件 (.cmd) 并像这样运行它:
cmd /c "C:UsersAdministratorDesktopNew folder ask.bat"
exit
解决方案 2:
将这一行文本保存为文件 invisible.vbs:
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0,
False
要以不可见的方式运行任何程序或批处理文件,请像这样使用它:
wscript.exe "C:Foldernameinvisible.vbs" "C:FoldernameMyBatchFile.bat"