Windows运行bat批处理文件时隐藏cmd命令提示符窗口的方法,batcmd


我们在Windows中运行bat批处理文件时往往会弹出一个cmd命令提示符窗口,然后等一会儿cmd窗口就自动关闭了,有人会说,直接在bat批处理文件中加入echo off命令么好了,没错,echo off确实可以关闭cmd窗口,但是cmd窗口最初还是会弹出一下再消失,下面就教大家运行bat批处理文件时如何彻底隐藏cmd命令提示符窗口的方法。

方法就是通过vbs脚本来彻底隐藏执行bat批处理文件,将以下代码保存为.vbs文件,然后直接执行这个.vbs文件即可彻底隐藏cmd窗口了:

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c htmer.bat",vbhide


隐藏CMD窗口或后台运行

在“运行”中输入IEXPRESS
这是WINDOWS自带的打包程序
下一步-下一步-随便填个名字(下一步)-下一步-下一步-ADD(选好你的BAT文件 继续下一步)-Install里面选你刚加进去的文件(下一步)-hidden(下一步)-下一步-保存打包好的文件(勾一下hidden下一步)-下一步-dont save下一步-下一步-完成
以后运行打好包的EXE文件即可
就可以在后台运行
 

“运行cmd”打开命令提示符后使用ms-dos命令会提示“不是内部或外部命令,也不是可运行的程序或批处理文件

系统环境变量被修改的原因,恢复办法如下:
我的电脑--属性--高级--环境变量--系统变量

将名为“path”的变量值,双击修改为:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

重启电脑后生效。
 

评论关闭