|
KlausRuediger |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.01.2016, 11:19
Titel: Ordner umbenennen
|
 |
Moin,
ich versuche gerade ca 800 Ordner gleichzeitig einen anderen Namen zu geben. Leider klappt es nicht so wie ich will.
Die Dateien sind wie folgt genannt;
Datei1 ; Datei2 ....
Ich möchte sie, da ich sie für ein weiteres Programm brauche, in
0.0001 ; 0.0002 ; ....
Hier ist mein Code (erst mal für 15 Testordner)
Dieser nennt zwar den ersten Ordner richtig um, die restlichen werden aber leider in den zuvor umbenannten Ordner verschoben.
|
|
|
|
|
ro_mat |

Forum-Century
|
 |
Beiträge: 158
|
 |
|
 |
Anmeldedatum: 20.10.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.01.2016, 12:15
Titel:
|
 |
Hallo,
so sollte es auch gehen:
|
|
|
ro_mat |

Forum-Century
|
 |
Beiträge: 158
|
 |
|
 |
Anmeldedatum: 20.10.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.01.2016, 12:29
Titel:
|
 |
Hallo nochmal,
und wenn du gleich wie du vorher gemacht hast, denn movefile Befehl einbaust, dann muss er es auch gleich ändern - also in meiner for-Schleife dann so:
Oder?
|
|
|
KlausRuediger |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.01.2016, 12:34
Titel:
|
 |
Jo, hat geklappt, vielen Dank.
|
|
|
KlausRuediger |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.01.2016, 17:23
Titel:
|
 |
Beim durchlaufen dieses Skriptes ist mir aufgefallen, dass er zwar Datei 1 in 0.0001 ändert, jedoch sucht er sich als nächstes den Ordner Datei10 und nennt ihn in 0.0002 um. Dann Datei100 in 0.0003 usw usw. Ich möchte allerdings die richtige Reihenfolge bei behalten.
Also Datei1 in 0.0001 Datei2 in 0.0002 usw.
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 12.01.2016, 19:56
Titel:
|
 |
Hallo,
sind die Ordner durchgehend nummeriert? Dann würde ich als Quellordner direkt Dateii generieren.
Grüße,
Harald
|
|
|
ro_mat |

Forum-Century
|
 |
Beiträge: 158
|
 |
|
 |
Anmeldedatum: 20.10.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 13.01.2016, 10:07
Titel:
|
 |
KlausRuediger hat Folgendes geschrieben: |
Beim durchlaufen dieses Skriptes ist mir aufgefallen, dass er zwar Datei 1 in 0.0001 ändert, jedoch sucht er sich als nächstes den Ordner Datei10 und nennt ihn in 0.0002 um. Dann Datei100 in 0.0003 usw usw. Ich möchte allerdings die richtige Reihenfolge bei behalten.
Also Datei1 in 0.0001 Datei2 in 0.0002 usw. |
Guten morgen,
das liegt daran, weil MatLab die Datein schon so aus deiner directory einliest! Wenn du deine struct-Variable a ansiehst, dann erkennst du das an erster Position deine Datei1 ist und an zweiter deine Datei10!
Die Reihenfolge lautet --> Datei1 - Datei10 - Datei100 - ... -Datei2 - Datei20 - usw.!
|
|
|
KlausRuediger |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.01.2016, 14:55
Titel: Ordner umbenennen
|
 |
Ja, das habe ich bei näherem Hinsehen auch bemerkt und folgendes geändert.
Damit hat es so funktioniert, wie ich es haben wollte.
Danke für die Hilfe.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|