Tipps / Windows / Windows Konsole
Windows Konsole
Mehrere Dateien umbenennen mit Konsole und Batch unter Windows
Eine Datei unter Windows umbenennen geht ja noch einfach. Entweder im Explorer mit der rechten Maustaste anklicken und via Menupunkt "umbenennen" ändern oder auf der Konsole mit "ren".
ren alter_name.txt neuer_name.txt
Mehrere Dateien lassen sich auch einfach mit Wildcards umbenennen,
ren *.txt *.doc
Wenn die Wildcards für das umbenennen von Dateien unter Windows nicht mehr ausreichen und einzelnes umbennen nicht in Frage kommt, kann man mit Batch-Befehlen bestimmte Dateien in Verzeichnisen automatisiert umbenennen. Die Vorgehensweise ist denkbar einfach, wir verwenden eine FOR Schleife um eine Liste an Dateien zu bearbeiten.
FOR %I IN (*.jpg) DO ren %I %~nI_2004_07_16.jpg
Diese Anweisung hängt an alle JPG-Dateien in diesem Verzeichnis ein bestimmtes Datum an. Die einzelnen Filenamen werden in der Variable %I abgelegt und für die Umbenennung wird via %~nI nur der Name des File ohne Extension verwendet.
Der genaue Syntax und weitere Möglichkeiten zu dieser Art der Bearbeitung findet man durch Eingabe von "FOR /?". Hier ein kleiner Auszug von weiteren Möglichkeiten:
%~fI - Expandiert %I zu einem vollständigen Dateinamen. %~dI - Erzeugt nur den Laufwerkbuchstaben von %I. %~pI - Erzeugt nur den Pfad von %I. %~nI - Erzeugt nur den Dateinamen von %I. ...
Um einen Diskussionsbeitrag zu posten müssen Sie eingeloggt sein.
Mag. Andreas Bimminger; Raiffeisenstrasse 6; 2326 Maria Lanzendorf; Österreich; Tel.: +43/699/11685959
Sie befinden sich auf https://www.bimminger.at/
im Pfad: Tipps / Windows / Windows KonsoleErstellt: 2004-07-16