오늘의 정보/PC & 블로그

window 파일명 괄호 일괄 변경으로 없애기- 윈도우 괄호 지우기

빅브라더 2021. 5. 5. 00:39
반응형

사진 백업을 위해 네이버 MYBOX (마이박스) 업로드 중 오류가 발생하였습니다.

 

실패 원인을 확인하고 재전송 해보세요.

아래 항목은 제외하고 업로드됩니다.

폴더 또는 파일 이름에 특수 문자 (<>:"/\|?*)가 포함되어 있습니다.

사진 파일명의 특수문자(괄호)를 모두 하나하나 삭제하려고 하니,

파일 개수가 많아 만만치 않은 노가다 작업이 되어 찾아보았습니다.

 

▼MYBOX 마이박스 업로드 오류

 

윈도우 도스 창 즉 명령 프롬프트 CMD에서, 파일명을 변경하려면 ren이라는 명령어를 사용합니다. 

ren은 rename의 준말입니다. 즉 "이름 바꾸기"입니다.

 

() 괄호에 싸여 있는 사진 파일들입니다.

사진 순서인 숫자는 유지하고 양쪽의 괄호만 제거해보도록 하겠습니다.

 

 

ren (*). jpg *. jpg
괄호 때문에 작동하지 않습니다. 

ren "("*")". jpg *. jpg
이전과 동일한 파일 이름으로 변경됩니다.

단순히 ren 만으로는 괄호(특수문자)를 삭제할 수 없어 배치 파일을 만들었습니다.

메모장에 아래 내용을 입력 후 .bat 파일로 저장합니다.  저는 ren.bat로 하였습니다.

@echo off 
setlocal
setlocal EnableDelayedExpansion
for %%a in (*.jpg) do (
set f=%%a
set f=!f:^(=!
set f=!f:^)=!
ren "%%a" "!f!"
)

 

대상 파일이 있는 폴더에서 ren.bat 파일을 생성 후 실행해주시면 괄호(특수문자)가 삭제된 것을 확인할 수 있습니다.

 

 

괄호 변경에 유용하게 사용하세요.

반응형