대괄호 이름 바꾸기 / 대괄호 바꾸기 스크립트 일괄 이름 바꾸기 있으며 일괄 작업 이름 바꾸기

현재 Windows Server 2003을 사용하고 있으며 일괄 작업 이름 바꾸기 및 파일 이름에서 모든 대괄호 ‘[]’를 바꿔서 괄호 ‘()’로 바꿀 일정 작업 또는 명령을 만들고 싶습니다.

예를 들어 내가 전화 한 파일이 있다면 :

Information1-102-5022.34[0001].doc

이름을 바꾸려면 다음과 같이하십시오.

Information1-102-5022.34(0001).doc



답변

새로운 .bat 만들기 :

Setlocal enabledelayedexpansion

Set "Original=["
Set "Replaced=("

For %%a in (*.doc) Do (
Set "File=%%a"
Ren "%%a" "!File:%Original%=%Replaced%!"
)

복사 – 붙여 넣기 및 “]”~ “)”에 적응하십시오.


답변