Programmieren - alles kontrollieren 4.939 Themen, 20.671 Beiträge

Dateien automatisch nach Datum kopieren?

x20 / 4 Antworten / Flachansicht Nickles

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?

bei Antwort benachrichtigen
vielleicht das? ? - GarfTermy
d-oli x20 „@d-oli Das Datum steht aber nicht irgendwo im Text einer Textdatei, sonder ich...“
Optionen
Batch-Dateien gehören für mich nicht in die Kategorie Programmiersprachen

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
Konstruktive Kritik zeichnet sich dadurch aus, dass sie höflich, nützlich und sachlich ist.
bei Antwort benachrichtigen