본문 바로가기
  • We are looking for banner advertisers Please refer to the email below
CMD

[CMD] 명령어를 이용한 폴더 이름 대량 변경방법

by 크론크롱 2019. 11. 10.
반응형

흔한 작업은 아니지만 가끔 작업을하다보면 폴더명을 대량으로 변경해야 하는 경우가 종종 있습니다.

이작업은 보통 쇼핑몰의 이미지나, 회사내의 폴더들을 관리하면서 또는 여러가지의 경우가 있겠습니다.

오늘은 CMD 윈도우 커맨드 도스창의 명령어를 통해 한꺼번에 대량수정하는방법을 배워보도록 하겠습니다.

 

먼저, 해당내용을 배우기전에, 준비물이 있습니다.

당연히 변경할 폴더들이 필요한데요, 우선 폴더를 임의로 생성해보도록하겠습니다.

 

위와같이 폴더를 만들었습니다.

 

 

연습폴더 하위에

 

연습폴더\폴더1

연습폴더\폴더2

연습폴더\폴더3

 

명령어

 

mkdir 연습폴더1

mkdir 연습폴더2

mkdir 연습폴더3

 

위의 명령어를 도스창에 입력해주시면 바로 폴더가 생성됩니다.!

 

여기서 저희는 폴더가 하나 두개라면 하나씩하나씩변경하면 되므로 이런작업의 고민은 하지않았을껍니다.

작업할 폴더가 굉장히 많기때문에 이포스팅글을 보고계시겠지요..

우선 위의 폴더들의 구조를 먼저 전부 긁어야합니다.

 

자 우선 도스창을 다시 띄우주시구요.

 

해당경로로 이동합니다.

 

이동명령어 CD

 

 

위와 같이 명령어를 사용하여 해당폴더로 이동하였습니다.

 

cd C:cd C:\Users\dibao\OneDrive\바탕 화면\연습폴더

 

그다음. 하위폴더의 전체내용들이 필요합니다.

아래의명령어를 사용합니다.

 

 

dir * /O:D/b > list.txt

 

위와같이 명령어를 사용해줍니다. 위의 명령어는 해당폴더 하위의 모든내용들을 list.txt 텍스트파일을 만들어 나열하는 명령어 입니다.

 

해당파일을 열게되면 아래와 같이 

값이 기록된것이 확인됩니다.

위의 값중 list.txt 의 값은 필요없기떄문에 없애줍니다.

그리고 저는 주로 스프레드시트를 자주 사용하곤합니다.

스프레드시트를 열어 명령어를 만들어보도록하겠습니다.

 

스프레드시트

https://docs.google.com/spreadsheets

 

Google 스프레드시트 - 온라인에서 무료로 스프레드시트를 만들고 수정해 보세요.

Excel과 호환 Chrome 확장 프로그램 또는 앱을 사용하여 Microsoft Excel 파일을 열고 수정하고 저장할 수 있습니다. Excel 파일을 Google 스프레드시트로, Google 스프레드시트를 Excel 파일로 변환할 수 있습니다. 더 이상 파일 형식은 신경쓰지 마세요.

www.google.com

 

위의 A열에 폴더명들을 나열했습니다.

여기서, 폴더명을 변경하는 명령어는 ren (리네임) 이라는 명령어 입니다.

ren 명령어의 사용방법은 아래와같습니다.

 

(폴더의경우)

ren 기존폴더명 변경폴더명

 

(파일의경우 - 확장자를 붙여주면됩니다.)

ren 이전파일.txt 변경파일.txt

 

 

스프레드시트내에서 위와같이 값을 대입합니다.

 

함수로 =B2&A2&" "&C2 와같이 입력했습니다.

 

값이 ren 폴더1 변경폴더1 라는 값이 산출되었고,

스프레드시트를 드레그하여 값을 붙여넣기하도록하겠습니다

 

D열의 합침이라는 값을 복사 해준뒤, 메모장에 붙여넣도록합니다.

 

복사

 

재 복사, 위와같이 메모장에서의 재 복사하는 이유는 복사시, 스프레드시트의 형식이 클립보드에서 같이 복사되므로

도스창에서는 적용되지않습니다. 따라서 순수 텍스트만 복사하기위해 메모장에 붙여넣은뒤 메모장에있는값을 새로 다시 복사하였습니다.

 

다음. 도스창을 띄워보겠습니다.

 

여기서 우클릭을 하시면 값이 붙여넣기가 됩니다.

엔터키값으로 명령어가 구분되어있기때문에 자동으로 명령어가 적용되겠습니다.

 

값이 올바르게 적용된경우 위와같이 넘어가지만

값이 적용되지않은경우 아래와같은 화면이 확인됩니다.

 

실제 명령어를 입력하고 값이 정상적으로 적용되었는지 확인하기위해 폴더를 직접열어보도록하겠습니다.

 

 

위와같이 값이 변경되었습니다.

 

이를 이용하여 폴더에 규칙을 부여하여 대량으로 변경하거나, 또는 일일히 하나씩 눌러 변경해야하는 업무를

도스명령어를 통해 대량으로 변경하는 작업에대해서 배워봤습니다.

 

이작업은 자주 사용되지는 않습니다

제경우, 고객사의 홈페이지 및 쇼핑몰 리뉴얼 하여 서버가 이관되는경우.

또는 쇼핑몰 FTP서버에서의 폴더명이 특정 규칙성이 부여된 폴더명으로 변경이 필요한경우 사용되었습니다

 

사용빈번도는 아주 적지만 알아두면 두고두고 사용될만한 도스명령어 입니다.

 

반응형

댓글