CIB merge technischer Leitfaden
6. Aufrufparameter im Detail
6.65. Parameter --target-directory
[--target/-q]
Der Parameter--target-directory bestimmt das Verzeichnis für die Daten- und Ausgabedateien.setzt das aktuelle Arbeitsverzeichnis, in dem CIB merge die übergebenen Dateien sucht.
Syntax
--target-directory=<Verzeichnis>
Beschreibung
Zusätzlich zum Verzeichnis für die Daten- und Ausgabedateien --target-directory, kann mit dem Parameter --source-directory ein Pfad angegeben werden, in dem der Wurzelbaustein und weitere RTF-Bausteine gesucht werden.
--source-directory ist relativ zu --target-directory, kann aber auch absolut angegeben werden. Damit können für Multithreadanwendungen für jeden Thread das gleiche Inputdirectory --source-directory, aber verschiedene Output/Logdirectories --target-directory angegeben werden.
Beispiele
--target-directory=csv
--datafile=multi.csv
--outputfile=!..\result\Kontenuebersicht.rtf
Hier wird --target-directory verwendet, um das
Verzeichnis für die CSV-Dateien anzugeben, das Ausgabeverzeichnis wird direkt
mit --outputfile gesetzt. Ohne explizite Pfadangabe bei --outputfile, würde das
Ergebnis ebenfalls in das --target-directory geschrieben werden. Das RTF-Wurzeldokument und die RTF-Bausteine liegen in
--source-directory, außer sie haben eigene Pfadangaben im Namen.
Die Verwendung des Parameters wird im Anwendungsbeispiel Bausteine veranschaulicht.
Hinweis:
--target-directory setzt immer auch gleich --source-directory, kommt also --target-directory nach --source-directory, so wird --source-directory überschrieben.