Ich habe 80.000 Dateien in einem Ordner und muss sie alle umbenennen
filename.jpg
zu
._filename.jpg
in Windows-Umgebung denke ich von dos. Der Grund ist, dass ich diese Dateien von Unix in ein tar.gz komprimiert und in Windows kopiert habe und aus irgendeinem Grund die Dateinamen geändert haben.
Können Sie mir sagen, was der Befehl dazu ist? Vielen Dank
windows-7
command-line
aneuryzm
quelle
quelle
ren
kann nur Text durch Text gleicher Länge ersetzen. Wenn Sie beispielsweise Dateien habenfile1.txt
und das tunfile2.txt
,ren file*.txt blah*.txt
was Sie erwarten (Sie haben jetzt Dateienblah1.txt
undblah2.txt
). Wenn Sie dann jedochren blah*.txt myfile*.txt
den Befehl bombs out eingeben, weil erblah1.txt
inmyfile.txt
(nichtmyfile1.txt
) umbenannt wird und dann nicht umbenannt werden kannblah2.txt
,myfile.txt
weil diese Datei bereits vorhanden ist.Hier ist eine Möglichkeit, PowerShell zu verwenden:
Navigieren Sie zu Ihrem Ordner und führen Sie diesen Befehl aus
Extra Bonus Kurzversion:
quelle
Ich habe 2 Lösungen:
Alle Dateien befinden sich im selben Ordner
Führen Sie an der Eingabeaufforderung für diesen Ordner Folgendes aus:
Komplettlösung, wenn sich Dateien in Unterordnern befinden UND wenn Sie die ersten "n" Zeichen durch eine gewünschte Zeichenfolge ersetzen möchten: D.
path
: In""
den Stammpfad Ihrer Dateien einfügen (z. B. "C: \ Dokumente und Einstellungen \ Benutzer \ Desktop \ Neuer Ordner").numfirstchars2replace
: Geben Sie eine Zahl mit den ersten zu ersetzenden Zeichen ein (in Ihrem Fall 2).str2put
: Fügen Sie eine Zeichenfolge als Präfix des neuen Dateinamens ein (in Ihrem Fall._
)quelle
Wenn sich alle im selben Ordner befinden, können Sie sie alle mit
Control
+ auswählenA
und dann drückenF2
, um einen von ihnen umzubenennen. Alle nachfolgenden Dateien werden als Datei (2), Datei (3) usw. Benanntquelle
Versuchen Sie Powershell (in Windows 7 vorinstalliert):
(habe es in meinem Download-Verzeichnis getestet.)
Bearbeiten : Der Code von Siim K fügt jedem "._Dateinamen.jpg" ein zusätzliches ".jpg" hinzu. Entfernen Sie das letzte ".jpg" im Code von Siim K und Sie haben einen kurzen, eleganten Code zum Umbenennen Ihrer Dateien.
quelle
Total Commander hat ein wirklich schönes Multi-Umbenennungs-Tool.
quelle
Ich habe immer festgestellt, dass Flash Renamer ein gutes Werkzeug zum Umbenennen von Dateien in Stapeln ist.
Es hat Test- und Vollversionen (20 US-Dollar) und kann Dateien basierend auf Metadaten umbenennen - sehr nützlich zum Umbenennen von MP3-Dateien, für die ich sie meistens verwende.
quelle
Wenn Sie nach einer benutzerfreundlichen Methode zum Umbenennen in großen Mengen suchen , können Sie das kostenlose Tool Ant Renamer ausprobieren . Es gibt eine große Liste von Aktionen, die Sie ausführen können, und es bietet auch eine praktische Vorschau, bevor Sie eine Umbenennung vornehmen . Ich benutze es oft, wenn ich mit meinen Musik-, Foto- oder Videobibliotheken herumspiele.
quelle
Ich habe dieses Freeware-Programm File Renamer mit großartigen Ergebnissen verwendet. Viele verschiedene Filter und Optionen sowie die Möglichkeit, Ergebnisse zu testen. Eine etwas veraltete Benutzeroberfläche vielleicht, funktioniert aber wie ein Champion.
http://www.webxpace.com/software/freeware.shtml#FileRenamer
quelle