Guten Morgen,
der Befehl rename *.eps *.ai klappt im jeweiligen Directory einwandfrei.
Wie lautet der DOS Befehl für die Abarbeitung o. a. Befehls aller darunter befindlichen Subdirectories?
mfG Reinhard
Mahlzeit,
der Befehl rename *.eps *.ai klappt im jeweiligen Directory
einwandfrei.
Wie lautet der DOS Befehl für die Abarbeitung o. a. Befehls
aller darunter befindlichen Subdirectories?
Dafür brauchst du eine Kombination aus Such- und Umbenennungsbefehl. Ab Windows 2000 kannst du for dafür nehmen:
C:\\> for /r %i in (\*.eps) do rename %~fi %~dpni.ai
Weitere Erklärungen erhältst du mit Angabe von for /? in der Kommandozeile.
Gruß
Sancho
Sorry unter Win XP
Hi Sancho,
ich wußte nicht das man die Version benötigt.
Aber meine gibt die Meldung:
(*.eps) ist syntaktisch an dieser Stelle nicht verarbeitbar.
Reinhard
Mahlzeit,
ich wußte nicht das man die Version benötigt.
die Fähigkeiten der Kommandozeile haben sich mit den Windowsversionen weiterentwickelt.
Aber meine gibt die Meldung:
(*.eps) ist syntaktisch an dieser Stelle nicht verarbeitbar.
Hast du das richtig getippt? Ich habe hier ein XP-System und habe es ausprobiert. Hier eine neue Version:
for /r %i in (\*.eps) do move %~fi %~dpni.ai
(Zur Erklärung: rename funktioniert nur ohne Laufwerks- und Pfadangabe, während move so funktioniert).
Bei mir tut das ohne weiteres, hast du dich sicher nicht vertippt? Kopiere doch mal die Befehlszeile hier aus dem Browser und füge sie in der Kommandozeile ein!
Gruß
Sancho