Windows에서 ren을 사용하여 파일 이름에 문자 삽입 배치


0

파일 이름에 4 자 ( "Lna_")를 삽입하여 파일 이름을 일괄 적으로 바꾸고 싶습니다.

Cdt001_10x_G75_01s_Ft1.tif -> Cdt001_10x_G75_01s_Lna_Ft1.tif , 
Cdt001_10x_G75_01s_Ft2.tif -> Cdt001_10x_G75_01s_Lna_Ft2.tif , 
Cdt001_10x_G75_01s_Ft3.tif -> Cdt001_10x_G75_01s_Lna_Ft3.tif , 
...

가능합니까? 감사

답변:


0

밑줄에서 이름을 구문 분석으로 나누고 네 번째 토큰 뒤에 for /f삽입 _LNA하십시오.

cmd 줄에서

for %A in (*_*_*_*_*.tif) do @for /f "tokens=1-4* delims=_" %B in ("%A") Do @echo Ren "%A" "%B_%C_%D_%E_LNA_%F"

샘플 출력이

Ren "Cdt001_10x_G75_01s_Ft1.tif" "Cdt001_10x_G75_01s_LNA_Ft1.tif"
Ren "Cdt001_10x_G75_01s_Ft2.tif" "Cdt001_10x_G75_01s_LNA_Ft2.tif"
Ren "Cdt001_10x_G75_01s_Ft3.tif" "Cdt001_10x_G75_01s_LNA_Ft3.tif"

렌 앞의 에코를 제거합니다.

배치 파일에서 모든 퍼센트 부호를 두 배로하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.