OnkelHolle Geschrieben 14. Juli 2004 Geschrieben 14. Juli 2004 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
etreu Geschrieben 14. Juli 2004 Geschrieben 14. Juli 2004 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.
OnkelHolle Geschrieben 14. Juli 2004 Autor Geschrieben 14. Juli 2004 Ja PHP wäre klasse. Aber kannste deinen Tipp mal bissl weiter ausführen, stehe momentan bissl aufm Schlauch und blick das net ganz
kills Geschrieben 14. Juli 2004 Geschrieben 14. Juli 2004 siehe mal da: http://de2.php.net/manual/de/function.readdir.php http://de2.php.net/manual/de/function.rename.php
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden