Frage

so, um mich ein wenig mehr klar

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

Ich versuche, dieses für Schleife mit einem zu erreichen, aber ich bin fest

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

jeder konnte mir einen Tip geben

War es hilfreich?

Lösung

Das sollte funktionieren

@echo off
for %%a in (file*) do (
    for %%f in ("%%~na") do (
        ECHO ren %%~a %%~nf%%~xa
    )
)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top