怎么让BAT隐藏执行,不显示CMD窗口

bat隐藏运行需要用vbs文件才能实现,

方法一:新建一个文本文档,写入

set ws=WScript.CreateObject("WScript.Shell")

ws.Run "d:\yy.bat",0

另存为vbs文件即可,其中d:\yy.bat是你需要运行的bat文件的路径。

 
 

方法二:用文本文档打开bat文件,在开头处写入

@echo off

if "%1" == "h" goto begin

mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit

:begin

REM

这个方法运行bat,还是闪了一下。

 
 

来自 <https://zhidao.baidu.com/question/1822196066243740188.html>

 
 

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据