批处理文件怎样处理“按某个键继续”的步骤
发布网友
发布时间:2022-05-19 17:13
我来回答
共2个回答
热心网友
时间:2023-10-15 06:38
如果只是DOS下运行的话代码可以考虑用DOSKEY,但做不了批处理,不能从批处理程序运行 doskey 宏
代码如下
@echo off
set doskey pause=x
因为BAT中无法使用DOSKEY
所以我们一般都是使用SET /P来做
不过还是有缺陷,输入后必须按回车键
演示代码如下
@ECHO OFF
:LOOP
CLS
SET /p x=PUSH [x] BUTTON AND ENTER TO CONTINUE & ECHO.
IF "%x%"=="x" (ECHO OK ,YOU PUSHED [X] BUTTON &PAUSE>nul) ELSE (GOTO LOOP)
热心网友
时间:2023-10-15 06:39
pause吧