본문 바로가기
반응형

배치파일3

[윈도우] 배치파일 명령어 setlocal 사용 방법 setlocal 은 윈도우 배치파일에서 사용하는 문법으로써, 배치파일 환경변수의 지역화를 위한 문법이다. setlocal은 endlocal과 함께 사용한다. setlocal 은 setlocal EnableDelayedExpansion 문법을 사용할 때 주로 사용된다. * setlocal setlocal은 배치파일의 환경변수를 배치파일 내에서만 사용할 때 사용한다. 윈도우의 cmd 창에서 setlocal /? 를 쳐보면 설명이 나온다. D:\>setlocal /? 배치 파일에서 환경 변경의 지역화를 시작합니다. SETLOCAL이 시작된 후 일어난 환경 변경은 배치 파일에만 유효합니다. 이전 설정으로 복구하려면 ENDLOCAL을 사용해야 합니다. 배치 스크립트 끝에 도달하면, 암시적인 ENDLOCAL이 배치.. 2022. 3. 24.
배치파일(bat file) 만들기 배치파일은 윈도우의 도스 모드에서 사용하는 명령어들로 구성되어 있는 스크립트(명령어 집합) 파일이다. 자주 사용하는 도스의 명령어들을 하나씩 사용하기 어려울 때, 명령을 정해서 다른 사람들에게 전달할 때 스크립트 형식으로 파일로 만들어서 한 번에 실행시키는 용도로 사용된다. 확장자는 bat이다. * 배치파일의 실행 배치파일은 텍스트 파일로 저장된 파일로써, 도스의 cmd.exe (COMMAND.COM)에서 실행한다. cmd.exe화면은 윈도우 하단의 검색창에서 cmd를 치거나, 키보드의 "윈도우키 + R"을 눌러서 나오는 화면에 cmd를 쳐서 들어간다. 또는 윈도우의 쉘 스크립트에서 cmd를 치면 커맨드 모드로 진입할 수 있다. 배치파일은 저장할 위치를 선택 한 후, 간단히 메모장이나 VSCODE 등의 .. 2022. 3. 5.
[bAT 배치파일 문법] 입력 파라미터 %~1, %~f1, %~d1, %~p1 배치파일을 작성할 때, 인자 값에 대한 정보를 입력받아서 파일을 작성해야 할 경우가 종종 생긴다. 배치 파일을 실행시키려는데 인자로 파일 이름이 필요하다거나 할 때 쓰인다. 이럴 때 알아두어야 할 입력 인자에 대한 파라미터 값을 알아보자. * 입력 인자 정보 읽기 다음의 내용으로 test.bat 파일을 만들어 시험해 보았다. @REM test.bat @echo off echo %0 echo %1 echo %2 echo %3 exit /b %0, %1, %2, %3을 출력 시켜보면, 다음과 같이 출력됨을 볼 수 있다. C:\Project\test>test.bat school.bat dog.bat test.bat school.bat dog.bat ECHO가 설정되어 있지 않습니다. C:\Project\tes.. 2022. 2. 16.
반응형