:begin @echo OFF color 0a Title Net Test Tool by:HRuinger Mode con cols=109 lines=30 :START ECHO. Echo ========================================================================== ECHO. Echo 自动连网测试工具 Echo Made by HRuinger. ECHO. ECHO 此窗口操作人员禁止关闭 ECHO. Echo ========================================================================== Echo. echo. echo. :TUNNEL echo %date% %time% ping -n 4 192.168.159.132 echo %errorlevel% if /i %errorlevel% equ 1 start java goto begin
注意:
1. :begin ... goto begin 为要循环执行的内容. 2.打印出当前日期时间信息: echo %date% %time% 3.ping -n 4 192.168.159.132 ping命令中-n 4参数作用:设置发送的数据回显请求数. 要ping 的地址192.168.159.132 4.echo %errorlevel% 打印运行结果,判断ping -n 4 192.168.159.132是否ping上 很多DOS程序在运行结束后会返回一个数字值用来表示程序运行的结果(或者状态),称为错误码errorlevel或称返回码。常见的返回码为0、1。通过if errorlevel命令可以判断程序的返回值,根据不同的返回值来决定执行不同的命令。 5.if /i %errorlevel% equ 1 start java 中java是指定的运行的软件,如果是.exe的文件时,不写具体路径的话,把运行的软件的位置,添加到
环境变量中. 6.具体参考bat命令.
时间: 2024-11-24 20:42:47