批处理全盘搜索文件夹并根据返回值进行不同操作

2024-12-19 05:16:06
推荐回答(1个)
回答1:

用%errorlevel%来判断,errorlevel的值是上一条命令的返回值。这里用find的话,则: %errorlevel%为0的时候,表示find找到字符串 %errorlevel%为1的是偶,表示find找不到字符串 假设1.txt为目标文件: @echo offfind "run" 1.txt >nulif "%errorlevel%"=="0" ( echo Running c:\run.exe) else ( echo No Run)pause