본문 바로가기
너알나알/Good To Know

폴더 생성 bat 만드는 방법(그반대로도..)

by ToBeIsFree 2024. 3. 20.

To-Do List나 블로그 포스팅 주제 List를 가지고 폴더를 만들어서 해당 폴더에 자료들을

관리하고 싶을때, 간단한 Windows의 Bat 파일을 생성하여 일괄로 만들 수 가 있습니다

명령어 md / mkdir을 사용하는 것인데요

같이 한번 알아보도록 하겠습니다

 

윈도우 명령어 md 디렉토리 생성

위와같이 명령 프롬프트 (cmd) 창에서 md 명령어를 수행하면 "디렉토리생성"이라는 폴더가 생성되는 것을 확인 할 수 있어요. 이렇게 하나의 폴더는 명령어 대신에 윈도우화면에서 오른쪽마우스로 폴더를 생성하는 것이 더 빠를텐데요

이게 리스트화된 N개라면 말이 달라지죠

 

.bat 파일 생성

일괄작업을 수행할 수 있도록 만들어진 .bat 파일을 생성하는데

간단하게 메모장에 위와 같이 수행될 명령어를 나열하고 .bat 확장자로 저장하면 됩니다

 

이렇게 3개의 md명령어를 사용한 후 .bat 확장자로 저장한 후 더블클릭을 하시면 됩니다

위 .bat 파일을 실행하면 다음과 같이 폴더가 생성됩니다

 

3개의 폴더가 생성될 줄 알았는데 4개의 폴더가 생성되는 것을 볼 수 있을겁니다

md 명령어가 띄워쓰기를 별도의 폴더로 인식을 하는데 

이를 해결하기 위해서 3번째 md 명령어 처럼 " "를 사용하시면 됩니다

 

혹시, 아무 반응이 없다면 오류가 났을 수도 있는데요

원인 중 하나로 문자가 깨져서 발생할 수 있습니다

폴더이름이 깨지거나 실행되지 않을 경우

사용중인 윈도우 os 환경에 따라 폴더이름이 알 수 없는 문자로 깨져서 생성되거나

"관리자 모드"로 실행을 해도 작동하지 않을 수 있는데

이때, 파일을 저장할때 인코딩(E) : UTF-8 에서 ANSI 로 변경하여 저장해보시기 바랍니다

 

폴더 아래에 하위 폴더 생성하기

'\' 기호를 활용하시면 상/하위폴더를 구분하여 생성 하실 수 있어요

아래와 같이 A폴더 아래에 폴더1,폴더2 / B폴더 아래에 폴더3 가 생성되는 것을 확인 할 수 있습니다

 

생성된 폴더의 목록을 .txt파일로 저장하기

md 명령어를 통해 생성된 폴더의 리스트를 .txt로 조회하고 싶을 경우 아래 명령어를 사용하시면 됩니다

 

dir/b/ad > 폴더명.txt 

 

댓글