有意思的BAT CMD if while循环 整型自增

版权声明:关注微信公众号:嵌入式Linux QQ群:69759006 了解更多嵌入式方面知识 https://blog.csdn.net/weiqifa0/article/details/88244718

引言

我们开发过程中经常遇到写bat进行测试的,需要对这方面有些基础,我给出个示例,也方便自己以后工作做参考。

@echo off
title qifa
:loop
	rem setlocal enabledelayedexpansion
	set /a a+=1	
	echo loop %a%
	@choice /t 1 /d y /n >nul
	rem 判断等于1,启动ping
	if %a% == 1 (
		echo start ping bat success!
		rem start ping.bat
		start adb shell ping -c 35 192.168.10.238 >> ping.txt
	)
	if %a% == 60 (
		rem 杀死ping进程
		echo Kill ping cmd!
		TASKKILL /F /IM adb.exe
	)

	if %a% == 120 (
		rem 重新初始化变量
		echo reset
		set /a a=0
	)
	
goto loop
pause

猜你喜欢

转载自blog.csdn.net/weiqifa0/article/details/88244718