배치 스크립트에서 파일 이름의 일부 이름 바꾸기
특정 순서로 일련의 파일 이름을 바꿔야 하는 경우가 있습니다. 대부분의 프로젝트 파일에는 이 시퀀스가 포함되어 있으며 간단한 한 줄 명령을 사용하여 Batch 스크립트에서 쉽게 이 작업을 수행할 수 있습니다.
이 짧은 기사에서는 배치 스크립트를 사용하여 파일 이름의 특정 부분을 변경하는 방법을 보여줍니다. 또한 주제를 더 쉽게 만들기 위해 몇 가지 예와 설명을 따라 주제에 대해 논의할 것입니다.
일괄 처리에서 여러 파일의 파일 이름 특정 부분 변경
이를 위해 내장 배치 명령 REN
또는 RENAME
을 사용합니다. 이 명령은 주로 파일 이름을 바꾸는 데 사용되지만 여러 파일의 파일 이름을 변경하는 데에도 사용할 수 있습니다.
아래 예에서는 Batch의 여러 파일에서 파일 이름의 일부를 변경하는 방법을 살펴봅니다. 이를 위해 아래 파일을 폴더에 포함하는 것을 고려해 봅시다.
파일:
1_Test.txt
2_Test.txt
3_Test.txt
4_Test.txt
5_Test.txt
이제 ChangePart
를 사용하여 파일 이름 Test
의 일부를 변경해야 하지만 파일 이름의 다른 모든 부분은 동일하게 유지됩니다.
명령:
REN *Test* ??ChangePart.txt
??
를 사용했음을 알 수 있습니다. 우리 명령에. 이렇게 하면 처음 두 문자는 동일하게 유지되고 다른 부분은 변경될 것이라고 시스템에 알립니다.
처음 세 문자를 동일하게 유지하려면 ???
를 입력해야 합니다.
위의 명령을 실행하면 파일 이름이 변경된 것을 볼 수 있습니다.
출력:
1_ChangePart.txt
2_ChangePart.txt
3_ChangePart.txt
4_ChangePart.txt
5_ChangePart.txt
파일이 있는 곳에서 명령을 실행해야 합니다. 따라서 해당 위치에 있지 않은 경우 CD
명령을 사용하여 해당 위치로 이동하십시오.
이 문서의 코드 예제는 Batch로 작성되었으며 Windows CMD 전용입니다.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn