有没有什么代码或者命令让cmd和bat窗口禁止关闭

有没有什么代码或者命令让cmd和bat窗口禁止关闭,第1张

如果不行再追问  论坛还有大腊轿把

第三方程序:

以下命令win7 测试有效,运行后,当前批处理轮毁肆窗口对于鼠标与键盘的 *** 作均无效(鼠标移动,右键,关闭,Alt + F4均无效),只有结束进程。余槐

rem 锁定窗口,只能查看鼠标键盘无法 *** 作此窗口

cmdow @ /dis

ping 127.1 -n 5

rem 解除锁定

cmdow @ /ena

pause

带参数 /K 就汪慎可以了~

假毕搜设用CMD运行explorer.exe,则:

cmd.exe /k explorer.exe

运困数敬行后CMD窗口保留

一般来说,有两种种方法可以在批命令运行后自动关闭cmd窗口:

1、在命令后加exit命令,例如新建一个“test.bat”,其内容如下:

@echo off

path

dir

ping 192.168.16.1

exit

2、在调用批命令文件前加start命令

例如,建立一个批命令文件“test_start.bat”如下:

@echo off

start "test.bat"

当我们执行test_start.bat 命令后,会发现test.bat新开核段了一个cmd窗口,命令执行完后,该cmd窗口自动关闭。

实际上,不管1或2,其关键还是那个“exit”命令。

关于Exit命令:

Exit:退出当前批处理脚本或 Cmd.exe 程序(即,命令解释程序)并返回到曾启动Cmd.exe 的程序或返回到“程序管理器”。

命令语法改灶誉 exit [/b] [ExitCode]

命令参数

/b 退出当前批处理辩乎脚本。

ExitCode 指定数字编号。

如果在批处理脚本之外使用 /b,就会退出 Cmd.exe。如果使用 /b,Cmd.exe 将 ERRORLEVEL 设置为指定的 ExitCode。如果退出Cmd.exe,Cmd.exe 则使用指定的 ExitCode 设置进程退出代码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12407246.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存