티스토리 뷰
728x90
cmd에서 choice로 알파벳과 숫자는 입력 받을수 있지만 특수키는 입력 받을 수 없습니다.
그래서 특수키를 비롯한 다른 키들까지 입력 받는 방법에대해 알아보겠습니다.
Syntax(문법)
powershell "exit($Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown').VirtualKeyCode)"
파워쉘코드로 눌려진 키 값을 errorlevel 로 받는 방식 입니다.
그래서 errorlevel 을 출력 해보면 각 키의 값을 볼 수 있습니다.
echo %errorlevel%
a는 65를 반환 한다는 것을 알 수 있습니다.
사용 가능한 키
이처럼 인식 가능한 키 들은 다음 표를 참고 해 주세요.
(최대한 적는다고 적었는데, 적히지 않은 값들도 있을 수 있습니다!)
관련글: 방향키 입력받기
반응형
'배치파일 / CMD > 배치파일' 카테고리의 다른 글
[배치파일] CMD창을 항상 위에 배치하는 방법 (2) | 2020.09.07 |
---|---|
[배치파일]ms단위로 딜레이 하는 방법 (0) | 2020.04.27 |
[배치파일]개행없이 글 출력하는 방법 (0) | 2020.04.16 |
[배치파일]모니터 해상도 알아내기 (0) | 2020.03.19 |
[배치파일]현제 창 제목 알아내기 (0) | 2020.03.16 |
댓글