Veröffentlicht 14. Juli 200421 j Hi! Ich habe folgendes Problem: In einem Hauptordner (d:\test) habe ich 4 Unterordner, in denen sich jeweils mehrere Dateien befinden, nach dem Schema "dateiname[0].htm", "dateiname[1].htm" etc.. Das Schema soll beibehalten werden, aber die Zahlenfolge muss sich den Dateien anpassen die vorhanden sind, also nicht mehrmals [1] vorkommen sondern aufsteigend dann. Da ja in jedem Ordner zB eine "dateiname[1].htm" ist, sollen also alle Dateien umbenannt werden und die Zahlenfolge in den eckigen Klammern einfach eins raufgezählt werden. Ist dies zu realisieren? Und wenn ja, wie? Danke für die Hilfe, Holle
14. Juli 200421 j Natürlich ist das möglich. Du gehst rekursiv durch die Verzeichnisse und benennst die Dateien um. Zum Beispiel (PHP) mit rename(). Wenn du andere Möglichkeiten vorziehst, dann gehts auch mit Perl oder Python. Da du offensichtlich mit Windows arbeitest, kannst du lokal auch JScript oder VB-Script benutzen.
14. Juli 200421 j Ja PHP wäre klasse. Aber kannste deinen Tipp mal bissl weiter ausführen, stehe momentan bissl aufm Schlauch und blick das net ganz
14. Juli 200421 j siehe mal da: http://de2.php.net/manual/de/function.readdir.php http://de2.php.net/manual/de/function.rename.php
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.