본문 바로가기

IT/윈도우 Windows

윈도우에서 여러 파일 이름 쉽게 수정하기 (특정 패턴 삭제 혹은 변경)

윈도우 환경에서, 여러 개의 파일이 특정 패턴의 이름을 가지는 경우가 있습니다.

예를 들면, log_test_1.txt, log_test_2.txt 뭐 이런 식으로요.

이런 경우에 중간에 _test 이 문자열을 삭제하고 싶다면, 윈도우 파워셸을 통해 쉽게 수정할 수 있습니다.

 

파일이 있는 디렉토리에서 PowrShell 창을 띄우고,

 

 Dir | Rename-Item -NewName {$_.name -replace "바뀔패턴", "바꿀패턴"}

 

위와 같이 쓰면 해당 디렉토리의 모든 파일에 대해서 바뀔패턴이 바꿀패턴으로 바뀌는데, Dir에 특정 파일만 선택되도록 수정해서 쓸 수도 있습니다.

만일 특정 패턴을 그냥 삭제하고 싶으면, 바꿀패턴을 비우면 됩니다. (그냥 "" 이렇게요)