回复 13# pcl_test
回复 12# WHY
感谢pcl_test的帮助和WHY的指点
也把我的实验的能用的脚本贴出来,万一谁参考啥的呢。O(∩_∩)O!
- @echo off
- call :iscontinue 20
- pause >nul& exit /b
- :iscontinue
- set n=%~1
- echo;出错了,是否继续(按Y-继续 / 按N-退出)
- set /p=如果不选择,%n%秒后自动退出... ...%n%秒<nul
- setlocal enabledelayedexpansion
- for /l %%a in (%n%,-1,0)do (
- set m=%%a210
- if "!m:~2,1!"=="1" set /p=%%a秒<nul
- if "!m:~2,1!"=="2" set /p=%%a秒<nul
- choice /c yn1 /t 1 /d 1 >nul
- if !errorlevel!==1 (
- echo;&echo;继续&endlocal&goto :eof
- )else if !errorlevel!==2 (
- echo;&echo;退出 &endlocal&goto :eof
- )
- if "%%a"=="10" set /p= <nul
- )
- echo;&echo;退出
- endlocal&goto :eof
复制代码 |