본문 바로가기
프로그래밍 관련/프로그래밍 관련 잡지식

CMD 배치 파일 명령

by 존버매니아.임베디드 개발자 2022. 12. 28.
반응형

rmdir : 폴더삭제 명령

rmdir 폴더명
해당 폴더 삭제
※ 폴더 안에 파일이 들어있을 경우 삭제되지 않음. 이 경우 옵션을 지정해야한다.
※ 옵션 대문자로 써야한다.

rmdir /S 폴더명
삭제하려는 폴더 안에 파일들이 있을 경우 함께 삭제


rmsir /S /Q 폴더명
앞에 /S 옵션만 사용하면 삭제를 곧바로 하는게 아니라 삭제 할지 말지 물어보고 답해야하는데 /Q 옵션 붙이면 묻지않고 진행


CMD 배치파일에서 환경변수 등록(임시로)

set path=%path%;추가 하려는 환경변수;추가 하려는 환경변수2;계속..

Ex)
set path=%path%;C:\Program Files (x86)\GOM\GOMPlayer;C:\Program Files (x86)\Kakao\KakaoTalk

CMD 배치파일에서 환경변수 등록(영구적)

setx path=%path%;추가 하려는 환경변수;추가 하려는 환경변수2;계속..

Ex)
setx path=%path%;C:\Program Files (x86)\GOM\GOMPlayer;C:\Program Files (x86)\Kakao\KakaoTalk

■ CMD 배치파일에서 변수 활용
아래와 같은 형태로 사용 (%로 감싸기)

아래 실행하면 1234가 출력됨
set test_var=1234
echo %test%

아래 실행하면 notepad 실행됨
set runfile=c:₩program₩notepad.exe
%runfile%



■ 배치파일 주석처리
- rem 뒤에 오는것이 주석처리 됨
- 혹은 :: (콜론2개)


■ 배치파일 한 줄 띄우기
■ 배치파일 공백 출력

echo.

위와 같이 echo 다음에 띄어쓰기 없이 .붙이면 아무것도 없는 한 줄을 출력함

반응형