2013-08-22 2 views
0

파일 이름의 마지막 34자를 잘라내어 파일 확장명을 유지하면서 끝에 "HCL"을 추가하는 박쥐 또는 VBSript를 만드는 데 도움이 필요합니다. 다음은 예입니다. 이전 파일 SMITH, JOHN_HR 100-110 Hist Certs, Licensures, Education.tif 새 파일 SMITH, JOHN_HR 100-110HCL.tif파일 잘라 내기 이름 및 이름 바꾸기

이름을 바꾸려면 1000 개가 넘는 파일이 있으며, 도움이 필요합니다.

답변

1
for /f "delims=" %%a in ('dir /b /a-d *.tif') do (
    set "name=%%~na" 
    set "ext=%%~xa" 
    setlocal enabledelayedexpansion 
    set "nname=!name:~0,-34!" 
    ren "!name!!ext!" "!nname!HCL!ext!" 
    endlocal 
) 
+1

+1 추가 HCL을 이름의 끝 부분에. – foxidrive

+0

@foxidrive 다시 한번 감사드립니다. :) – Endoro

0

이 방법은 모든 원본 파일 이름의 일관성에 대한 몇 가지 가정을합니다,하지만 귀하의 경우 일 수 있습니다

ren *"0 Hist Certs, Licensures, Education.tif" *0HCL.tif