100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 【windows10】CMD命令行隐藏窗口运行

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

时间:2024-02-07 15:43:58

相关推荐

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

【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 offif "%1"=="h" goto beginstart mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begin自定义运行的可执行程序的代码放在此处

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

@echo offif "%1"=="h" goto beginstart mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:beginfrpc -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 ",0

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。