【windows10】CMD命令行隐藏窗口运行

您所在的位置:网站首页 打开CMD命令行bat 【windows10】CMD命令行隐藏窗口运行

【windows10】CMD命令行隐藏窗口运行

#【windows10】CMD命令行隐藏窗口运行| 来源: 网络整理| 查看: 265

【windows10】CMD命令行隐藏窗口运行 1、背景2、CMD命令行隐藏窗口运行3、其它方法

1、背景

CMD命令是一种命令提示符,CMD是command的缩写,即命令提示符(CMD)。 CMD是微软 Windows系统的命令行程序,是进入命令提示符窗口的一个纽带。 通过CMD命令进入命令提示符窗口,则将会显示 Windows的版本和版权信息。通过使用CMD命令可以很方便地进入其他子应用程序。

CMD命令:开始->运行->键入cmd(在命令行里可以看到系统版本、文件系统版本) 在这里插入图片描述

或者win(windows键)+R,输入cmd 在这里插入图片描述 我们运行cmd程序会发现,这个终端窗口会一直开着,很容易被误操作关闭掉。 本博客介绍:CMD命令行隐藏窗口运行。

2、CMD命令行隐藏窗口运行

方法是编辑.bat 脚本并运行。 .bat是windows下的批处理文件。

编写bat脚本的内容如下:

@echo off if "%1"=="h" goto begin start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit :begin 自定义运行的可执行程序的代码放在此处

比如编辑xxx.bat脚本,内容如下:

@echo off if "%1"=="h" goto begin start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit :begin frpc -c frpc.ini

注意: 鼠标左键双击,运行xxx.bat。 此时cmd会快速的闪一下,然后终端窗口不会出现了!满足使用要求!

关于批处理命令的说明: @echo off 表示从本行开始关闭回显。一般批处理第一行都是这个。 %1 表示第一个参数。 if “%1”==“h” 表示第一个参数是h。 goto 表示跳转命令。 goto label 表示跳转到指定的标签那一行。 :label 表示行首为:表示该行是标签行,标签行不执行操作。 start 表示批处理中调用外部程序的命令,否则等外部程序完成后才继续执行剩下的指令。

注意: cmd后台能隐藏运行后,想要关闭,可以Ctrl + Alt+ Delete 进入任务管理器去关闭对应的进程。

3、其它方法

其中参考相关博客编辑vbs脚本,如下:

// windows新建txt,修改后缀vbs。双击即可运行 // ,0 表示隐藏窗口 set ws=WScript.CreateObject("WScript.Shell") ws.Run "cmd.exe /c ping www.csdn.com",0

但是我运行会失败!请博友们自行尝试!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3