OS/WINDOW

[cmd] 명령프롬프트 에서 파일명 수정 변경하기 ren 명령어 (일괄, 하위폴더까지)

펌킨고구마 2022. 6. 21. 21:08
728x90
반응형

파일명이나 파일의 확장명을 일괄 수정해야할 때 

cmd 창을 열어 해당 명령어를 입력하면 수정가능

 

ren [원래파일명] [변경할파일명]

만약 a.txt를 b.tx 로 바꾼다 하면 아래와 같은 식으로 사용할 수 있다.

ex) ren a.txt b.tx

 

만약 폴더안에 여러 파일이 있고, 그 모든 파일명중에 _2.txt 의 _2이라는 문구를 _3 싶다면 아래와 같이 사용할 수 있다.

ex) ren *_2.txt *_3.txt

 

하지만 이 ren 이라는 이름을 바꾸는 명령어는 하위폴더까지는 변경이 잘 안되는데, 

하위폴더까지 변경하게 하는 방법은 for 문을 이용하면 된다. 

for /r %x in (*_3.txt) do ren "%x" *_1.txt 

for /r %x in (*_3.txt) do ren "%x" *_1.txt

이러면 하위폴더 안에 있는 파일명도 전부 수정된다. 

728x90
반응형
LIST