배치 스크립트에서 문자열 입력 받기

MD Aminul Islam 2022년5월31일
배치 스크립트에서 문자열 입력 받기

때때로 우리는 이름, 성, 주소 등과 같은 다양한 문자열 입력을 처리해야 합니다. 우리는 이 입력을 다양한 목적으로 사용합니다.

이 기사에서는 문자열 변수를 선언하고 사용자 입력의 값에 할당하는 방법을 보여줍니다. 또한 더 나은 이해를 위해 이 주제에 대한 설명과 함께 몇 가지 예를 볼 것입니다.

배치 스크립트에서 문자열 입력 받기

문자열 변수를 선언하고 사용자 입력에서 값을 할당하는 형식은 일반적으로 변수를 선언할 때 따르는 형식과 유사합니다. 사용자 입력 값으로 문자열 변수를 선언하는 일반적인 형식은 다음과 같습니다.

SET /P stringVariable = Instructional string

여기서 Instructional string은 사용자에게 프로그램에 필요한 입력을 지시하는 메시지입니다. 더 나은 이해를 위해 설명과 함께 예를 살펴보겠습니다.

@echo off
SET /P YourName=Enter your name:
ECHO Your name is %YourName%

위에서 공유한 코드에 대해 간단히 논의해 보겠습니다.

SET /P YourName=Enter your name: 행에서 YourName이라는 이름의 값을 선언했으며 이 값은 사용자 입력에 의해 할당됩니다. 사용자가 이 필드에 자신의 이름을 입력해야 한다는 것을 이해할 수 있도록 지시 메시지 Enter your name:을 사용자에게 제공했습니다.

ECHO Your name is %YourName%을(를) 사용하여 마지막 줄에 사용자 이름을 표시했습니다. 성공적인 컴파일 후 프로그램의 출력은 다음과 같습니다.

출력:

Enter your name: Alen
Your name is  Alen

여기에서 설명하는 모든 방법은 Batch Script를 사용하여 작성되었으며 Windows CMD 환경에서만 작동합니다.

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