none
Script für Sync und Umbenennen bestimmter Dateien RRS feed

  • Frage

  • Hallo zusammen,
    vorweg... meine Programmierkenntnisse sind auf wirklich wirklich basic! If Then Else aus Pascal. ;)

    Folgendes Problem. Ich suche / brauche ein Script, welches einen Ordner überwacht und bei Änderungen Dateien kopiert.

    Beispiel:
    Im Ordner
    "C:\MyFile"
    befinden sich folgende Dateien

    1. "MeinDok - 02153435 - kopieren.doc"
    2. "UnsereDok - 03165464 - nicht.doc"

    Jetzt sollen ein Tool/Script die Dokumente in einen bestimmten anderen Ordner kopieren und  den Quellordner auf Änderungen überwachen, sowie die Dateien umbennen, aber nur Dateien mit Zusatz "- kopieren".
    Die Bindestriche sind aktuell wirklich vorhanden und könnten als Hilfen dienen.

    Beispielfall1:

    Das Script startet. Es nimmt sich alle Inhalte und kopiert diese in einen Ordner, der wie folgt sich ergibt.
    "D:\{Erstes Wort des Dateinamens}" hier "D:\MeinDok"
    und ändert die Dateien wie folgt.
    "02153435.doc"
    Somit wäre der komplette Dateipfad folgender "D:\MeinDok\02153435.doc".

    Beispielfall2:

    Es kommt eine neue Datei hinzu.
    2. "NeuesDok - 0815 - kopieren.doc"
    Das Script registriert es (eventuell auch einfach das Script Zeitausgeführt alle 10 Sek. per Planer laufen lassen?).
    Es kopiert die Datei wie folgt. "D:\NeuesDok\0815.doc"

    Frage:
    Gibt es das irgendwo oder Scripte anhand denen ich mir so etwas etwas zusammenbasteln könnte?
    Oder hat das jemand in 30 Sekunden fertig?
    Oder gibt es ein Tool? Kostenfrei? Alles was hilft ist willkommen. Es handelt sich um ca. 30000 Datein.

    Mittwoch, 24. Mai 2017 06:44

Antworten

  • Danke Jannik. Ich werde es mir mal ansehen.
    Vermutlich in den nächsten Tagen mal ein wenig versuchen ein solches Script zu erstellen und dann mit Hürden hier anfragen.
    Mittwoch, 24. Mai 2017 08:39

Alle Antworten

  • Hallo Florian,

    schau Dir mal Robocopy an, das hat diverse Funktionen wie z.B. /MON zum Überwachen des Quellverzeichnisses auf Änderungen.

    Ansonsten: Fertige Skripte bekommst Du hier nicht, wenn Du ein konkretes Problem bei einem Skript hast helfen wir gern. Fertige Skripte zum Download gibts hier:

    https://gallery.technet.microsoft.com/


    Freundliche Grüße

    Sandro
    MCSA: Windows Server 2012
    Fachinformatiker Fachrichtung Systemintegration (IHK, 07/2013)

    Mittwoch, 24. Mai 2017 06:53
  • Hallo,

    schau mal hier:

    Link

    Das war in etwas das gleiche Vorhaben.

    MfG, Jannik D.

    Mittwoch, 24. Mai 2017 07:30
  • Hallo Sandro,
    Robocopy setze ich bisher schon ein. Jetzt kam aber der Zusatz hinzu, dass die Dateien umbenannt werden müssen. Dazu konnte ich bisher nichts finden, was das in Robocopy löst und aus

    MeinDok - 123456 -kopieren.doc

    123456 -kopieren.doc macht
    oder
    123456.doc

    Wenn du dort einen Hinweis hast, wäre das gut. Meine aber, dass das Robocopy nicht kann?

    Mittwoch, 24. Mai 2017 08:38
  • Danke Jannik. Ich werde es mir mal ansehen.
    Vermutlich in den nächsten Tagen mal ein wenig versuchen ein solches Script zu erstellen und dann mit Hürden hier anfragen.
    Mittwoch, 24. Mai 2017 08:39