2011-01-17 3 views
2

와 파일 이름을 변경 recursivle 그렇게 배치 스크립트 : 여러 확장

file1.ext1.ext2 >> file1.ext2 
file2.ext3.ext4 >> file2.ext4 
... 
      ->rename to-> 

내가 for 루프와이를 달성하기 위해 노력하고있어 자신을 좀 더 명확하게 할 수 있지만

for %%i in (c:/) do ren %%i.??? to %%~ni.??? 

어떤 끼 었어 나에게이 일을해야

답변

1

힌트를 줄 수

@echo off 
for %%a in (file*) do (
    for %%f in ("%%~na") do (
     ECHO ren %%~a %%~nf%%~xa 
    ) 
) 
+0

고마워요! 그게했다! – Rps