WatchDirectory home page
WatchDirectory Startseite (Deutsche Version)
Site WatchDirectory (Français)
  Welcome, Guest. Please Login or Register
YaBB - Yet another Bulletin Board
   
  HomeHelpSearchLoginRegister  
 
Page Index Toggle Pages: 1
(Unter-)Ordner automatisch komprimieren (Read 428 times)
Pascal
YaBB Newbies
*
Offline



Posts: 1
(Unter-)Ordner automatisch komprimieren
Mar 6th, 2020 at 1:42pm
 
Hallo,

Ich bin auf der Suche nach einer Druckautomatisierung auf Watch Directory gestoßen und gerade am Testen der Software.

Nun habe ich gesehen, dass komprimieren auch unterstützt wird.

Ist es möglich, ein ganzes Verzeichnis zu überwachen und bestimmte Unterordner zu komprimieren und diese dann zu einer bestehenden Zip-Datei hinzuzufügen, bzw. diese zu erstellen, falls sie nicht existiert.

Struktur:

Aufträge
-Kunde 1
--20-01-02
--19-10-03
-Kunde 2
--20-02-02
--19-12-12
--19-10-01
--18-01-25

Beispiel: Archivieren 2019
Was ich tun möchte: Ordner Aufträge überwachen, wenn sich in einem Kundenordner (diese tragen den Namen des jeweiligen Kunden und sind nicht über einen einfachen Regex zu finden wie "Kunden\s\d") Unterordner befinden, die mit 19- beginnen, dann sollen diese in eine Zip-Datei mit Namen 2019.zip im Ordner Archiv des jeweiligen Kunden komprimiert/verschoben werden und nach erfolgreicher Archivierung soll der entsprechende Ordner (z. B. 19-10-01) gelöscht werden. Alternativ zur Löschung den Ordner umbenennen (z. B. alt_19-10-01), damit vor dem Löschen überprüft werden kann, dass sie auch wirklich archiviert wurden.

LG,
Pascal
Back to top
 
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 729
South Germany
Re: (Unter-)Ordner automatisch komprimieren
Reply #1 - Mar 6th, 2020 at 4:09pm
 
Hallo Pascal,

zunächst zum Verständnis:
watchdirectory ist eine Software, die auf Veränderungen in einem Ordner reagiert und dann eine Aktion ausführt. Um zu einem bestimmten Zeitpunkt einem Ordner zu zippen ist watchdirectory eher nicht ideal, auch wenn es prinzipiell geht.

In Deinem Fall also die Frage: Wann soll gezippt werden?

Das zip-Plugin kann rudimentär Dateien und Ordner zippen. Sobald Du aber eine etwas feinere Vorgehensweise brauchst, bietet sich an, ein Drittanbieter-zip-Programm zu verwenden, das eine Steuerung über Kommandozeile zulässt und dieses dann mit dem Plugin ‚.bat-Datei ausführen‘ aus watchdirectory heraus anzutriggern. winzip und 7-zip können sowas.
Mithilfe der watchdirectory-Variablen kannst Du nahezu alles in einem Script bauen: https://de.watchdirectory.net/wdhelp/plugins/wdopAutoRunBatEnv_deu.html
Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: https://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Page Index Toggle Pages: 1