답변:
거기에 pause
특별히 enter 키는 아니지만 그렇게 명령이 있습니다.
enter 키만 기다리려면 set
명령을 사용하여 다음과 같은 더미 변수로 사용자 입력을 요청할 수 있습니다 .
set /p DUMMY=Hit ENTER to continue...
사용중인 OS에 따라 유연하다면 CHOICE
거의 모든 키를 기다리는 데 사용할 수 있습니다EXCEPT
입력
Microsoft가 MS-DOS 에뮬레이터 인 "명령 프롬프트"를 호출한다고 주장하는 것을 실제로 언급하고 있다면 아마도 TIMEOUT
목적에 적합 할 있습니다 ( timeout /t -1
단지뿐만 아니라 모든 키 대기 ENTER
).CHOICE
최신 WIN 버전에서도 다시 사용할 수 있습니다.
그리고 경고 SET /P
- set /p DUMMY=Hit ENTER to continue...
작동하지만
set "dummy="
set /p DUMMY=Hit ENTER to continue...
if defined dummy (echo not just ENTER was pressed) else (echo just ENTER was pressed)
ENTER로 끝나는 ENTER 또는 다른 것을 감지합니다.
set /p=Hit ENTER to continue...
또는set /p=
프롬프트가 필요하지 않은 경우.