이미 파일 이름 바꾸기에 대한 해결책을 찾았습니다. 는 어떤 일을 정말하지 않았다, 일부는배치 파일을 제외하고 여러 파일의 접미어를 추가하는 일괄 처리
@echo off
Setlocal enabledelayedexpansion
For %%a in (*.*) Do (
Ren "%%a" "%%a Tenor 1"
)
Pause&Exit
내 문제처럼 끝나는 파일 이후에 접미사를 추가 : 등등
song1.mp3
song2.mp3
Text1.txt
Text2.txt
Document1.pdf
Document2.pdf
Add_Tenor_1.bat
Add_Tenor_2.bat
ReplaceBlankwithUnderline.bat
과 : 나는 같은 폴더에 여러 파일 형식이있다. 이제 "* Tenor 1"과 같은 접미사 배치 파일을 제외한 모든 파일에 예제를 추가하려고합니다.
song1 Tenor 1.mp3
song2 Tenor 1.mp3
Text1 Tenor 1.txt
Text2 Tenor 1.txt
Document1 Tenor 1.pdf
Document2 Tenor 1.pdf
Add_Tenor_1.bat
Add_Tenor_2.bat
ReplaceBlankwithUnderline.bat
는 (박쥐의 경우)를 제외하는 조건에서 *.*
사용할 수 있습니까? 배치 파일의 코드는 어떻게 생깁니 까?
다른 예는 .txt 및 .pdf 파일에만 접미어를 추가하는 것입니다. 이 기능은 하나의 루틴에서 작동합니까, 아니면 .txt 용과 .pdf 용 중 하나가 필요합니까?
song1.mp3
song2.mp3
Text1 Tenor 1.txt
Text2 Tenor 1.txt
Document1 Tenor 1.pdf
Document2 Tenor 1.pdf
Add_Tenor_1.bat
Add_Tenor_2.bat
ReplaceBlankwithUnderline.bat
그러면이 배치 파일의 코드는 어떻게 생깁니 까?
정말 고마워요!
그리고 Renamer와 같은 프로그램이 있다는 것을 알고 있습니다. 난 항상 광고 (안 동시에) 동일하게 원하는하지만
관련 chrisdi91
'도움말보기'확장 프로그램에 접미사를 추가하고 싶지는 않기 전에 삽입하십시오. Ren 명령은'Echo Ren "처럼 보일 것입니다. %% a" "%% ~ na Tenor 1 %% ~ xa"'에코는 안전을위한 것입니다. – LotPings
'for'에 여러 개의 파일 패턴을 지정할 수 있습니다 :'for %% F in (* .txt * .pdf) do ren "%% ~ F" "%% ~ nF Tenor 1 %% ~ xF"' ... – aschipfl