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.