Hallo, ich habe gegoogelt, aber nichts passendes gefunden.
Ich möchte:
1. von den Dateien in einem Verzeichnis das jeweilige Dateidatum auslesen
2. dann, wenn noch nicht vorhanden, anhand des Dateidatums ein Verzeichnis [Jahr]-[Monat] erstellen lassen
3. und die Dateien anhand des Datums in die dem entsprechenden Verzeichnisse kopieren oder verschieben
Ist so etwas mit einer Batchdatei zu lösen oder braucht man da Programmierkenntnisse?
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Hallo
1..3
Scheinst nicht der Einzige zu sein mit dieser Aufgabenstellung.
http://www.wer-weiss-was.de/theme9/article2465906.html
Ist so etwas mit einer Batchdatei zu lösen ...
Ja.
... oder braucht man da Programmierkenntnisse
Wieso oder? Die brauchts Du so oder so.
Weitere Links:
http://www.supportnet.de/fresh/2006/7/id1372699.asp
http://www.antonis.de/dos/batchtut/index.htm
Gruss d-oli
@d-oli
Das Datum steht aber nicht irgendwo im Text einer Textdatei, sonder ich möchte das Erstellungsdatum (einer .jpg, einer .mp3, oder irgend einer anderen Datei) auslesen.
Mit "Programmierkenntnissen" meinte ich Ahnung von C++, Perl oder anderen Programmiersprachen. Ich will ja niemanden zu nahe treten, aber Batch-Dateien gehören für mich nicht in die Kategorie Programmiersprachen.
Die Batch-Tutorials werde ich mir mal zu Gemüte führen.
@garftermy
Das Programm schaut interessant aus, nur hilft mir leider das aktuelle Datum nicht weiter.
Trotzdem Danke für die Hilfe!
Ach so ...?
Batch-Skripte unter Windows
Batch-Dateien oder auch Stapelverarbeitungs-Dateien stammen zwar noch aus der Zeit von DOS, sind aber keineswegs von gestern. Im Gegenteil: Auch heute leisten sie unter allen Windows-Versionen wertvolle Arbeit. Immer, wenn häufig die gleichen Befehle ausgeführt werden sollen, bieten sich Batch-Dateien geradezu an. Genau das ist beispielsweise bei Anmeldeskripten der Fall. Es ist auch möglich, die Ausführung einzelner Befehlszeilen von einer Bedingung abhängig zu machen. Dafür gibt es Konstrukte wie IF oder IF NOT. Außerdem kann man Vergleiche durchführen, Variablen benutzen, Sprünge ausführen, Kommentare schreiben etc.
Vorteile gegenüber anderen Programmiersprachen
* kostenneutral
* sehr einfach zu erlernen
* keine Entwicklungsumgebung erforderlich
* Anpassungen / Erweiterungen jederzeit möglich
* Batchdateien können sich zur Laufzeit selbst verändern
Nachteile gegenüber anderen Programmiersprachen
* funktionsarm
* ermöglicht lediglich einfache Aufgabenbewältigung
* der Code ist nicht geschützt und für jedermann einsehbar
Quelle: http://de.wikipedia.org/wiki/Stapelverarbeitung#Batch-Skripte_unter_Windows
Die Batch-Tutorials werde ich mir mal zu Gemüte führen.
Gute Idee.
Dateidatum mit Batch-Datei auslesen
http://www.administrator.de/Dateidatum_mit_Batch-Datei_auslesen.html
Gruss, d-oli