배치 스크립트에서 Enter 키로 일시 중지

MD Aminul Islam 2022년5월26일
배치 스크립트에서 Enter 키로 일시 중지

이 튜토리얼은 배치 스크립트에서 Enter 키를 사용하여 프로그램을 일시 중지하는 방법을 보여줍니다.

배치 스크립트에서 Enter 키로 일시 중지

때로는 사용자가 얻은 출력을 살펴볼 수 있도록 코드를 일시 중지해야 합니다. 이를 위해 PAUSE 키워드를 사용할 수 있습니다.

그러나 PAUSE 키워드는 키보드에서 사용할 수 있는 모든 키와 함께 작동합니다. 원하는 경우 사용자가 정확히 Enter 키를 클릭할 때만 코드가 계속됩니다.

그런 다음 이 튜토리얼을 따라야 합니다. 이 자습서에서는 Enter 키를 선택하여 코드를 계속할 수 있는 방법을 살펴보겠습니다.

아래 코드 예제를 보고 간략하게 논의하겠습니다.

@echo off
SET /P a=Press ENTER to continue...

위의 예는 사용자가 Enter 키를 누를 때만 계속됩니다. 여기에서 변수 선언만 허용하는 SET 키워드를 사용했음을 알 수 있습니다.

물론 여기에서 변수 a를 선언하지만 a 변수를 사용하여 사용자가 Enter를 눌렀는지 여부를 감지하기 때문에 사용자 입력에 의해 변수 a에 할당된 값은 사용되지 않습니다. 열쇠. 더미 변수처럼 작동합니다.

프로그램에 무언가를 입력할 때 Enter 키를 눌러 입력 제공이 완료되었음을 프로그램에 알립니다. 그 후 프로그램은 다음 단계로 넘어갑니다.

위에서 공유된 프로그램의 아이디어는 입력을 제공하지 않고 Enter만 누르는 것입니다. 목적은 사용자 입력이 완료되고 프로그램이 다음 단계로 진행한다는 오류 메시지를 프로그램에 보내는 것입니다.

프로그램의 다른 부분에서 변수를 사용하지 않기 때문에 입력 값이 공백인 것은 중요하지 않습니다.

이 명령에 표시된 코드는 Windows CMD 환경에서만 Batch로 작성되었습니다.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

관련 문장 - Batch Script