Skip to content

WISKI-Batch – Programmzeilenaufruf von WISKI.exe im Batchmodus

WISKI.exe durch hinzufügen von Kommandozeilenparameter im Batchmodus gestartet werden. Eine detaillierte Beschreibung der Möglichkeiten kann unter „Kommandozeilenparameter und Batch-Befehle“ in der WISKI-Hilfe nachgelesen werden. Der Programmzeilenaufruf wurde wie angeführt implementiert.

powershell
WISKI.exe /batch:D:\TBBM\PROZESSING\ini\import_csv_path.txt D:\Daten\spool\csv_path

Mithilfe einer INI-Datei können Kommandozeilenparameter konfiguriert werden. Wird WISKI.exe erfolgreich beendet, dann wird die Datei ins Archiv verschoben. Wenn während Batchmodus Fehler auftreten, dann wird die Datei von WISKI.exe bzw. in den Unterordner failed verschoben.

powershell
python prozessing.pyz wiski_batch_xxxx.ini

INI-Datei: WISKIBATCH

ini
[WISKIBATCH]
ARCH = ../Daten/arch/xyz                # Archivverzeichnis für original Dateien

SPOOL = ../Daten/spool/xyz              # Quellverzeichnis der Dateien

FAILED = ../Daten/spool/xyz/failed      # Verzeichnis für fehlgeschlagene WISKI Importdateien

WISKI_BATCHFILE = xyz.txt               # Konfigurationsdatei für WISKI Batch-Befehle

WISKI_CLIENT = ../WISKI/WISKI.exe       # Anwendungsdatei WISKI.exe

WISKI_CONFIGPATH = ../WISKI             # Verzeichnis von WISKI.ini und von WISKI.exe erstellte Logdateien

INI-Beispiel

Beispieldatei für einen automatisierten WISKI CSV Import.

ini
[WISKIBATCH]
ARCH = D:\Daten\arch\csv_path
SPOOL = D:\Daten\spool\csv_path
FAILED = D:\Daten\spool\csv_path\failed
WISKI_BATCHFILE = D:\TBBM\PROZESSING\ini\import_csv_path.txt
WISKI_CLIENT = D:\Kisters\wiski\clients\wiski-client\WISKI.exe
WISKI_CONFIGPATH = D:\TBBM\WISKI