powerKNOW Tree Loader Parameter

Der powerKNOW Tree Loader kann von der Kommandozeile gestartet werden, ohne den Windows GUI Dialog zu verwenden.

Dies sind die möglichen Kommandozeilenparameter:
ParameterBeschreibung
-Base xxx Basisverzeichnis / -directory, das nach zu ladenden Dateien durchsucht wird.
-InclSub Wird dieser Parameter angegeben, so werden auch die Unterverzeichnisse durchsucht, und alle passenden Dateien werden geladen.
Ist der Parameter nicht angegeben, so wird nur das Verzeichnis selbst durchsucht.
-Ext xxx Liste der Dateitypen (File-Extensions) die geladen werden sollen.
Mehrere Extensions werden durch Komma getrennt. Dateien mit anderen Dateitypen werden ignoriert.
Default: Liste der Dateitypen, die von powerKNOW indexiert werden.
-Do xxx xxx ist eine Kombination der Buchstaben 'N', 'U', 'D'. (z.B.: "-Do NU')

Bedeutung von 'N': Legt fest, was passiert, wenn eine neue Datei gefunden wird (noch nicht in die powerKNOW Knowledge-Base geladen):
'N' angegeben: Laden = Es wird eine neues Knowledge-Dokument angelegt. Die gefundene Datei wird als erstes (und einziges) Attachment/Anlage geladen. Titel, Text und Status werden mit den vorgegebenen Werten gefüllt.
'N' nicht angegeben: Neue Dateien werde ignoriert

Bedeutung von 'U': Legt fest, was passiert, wenn eine Datei gefunden wird, die bereits in die powerKNOW Knowledge-Base geladen wurde, die in der Zwischenzeit aber verändert wurde.:
'U' angegeben: Update = Die gefundene Datei wird als Attachment/Anlage neu in das vorhandene Knowledge-Dokument geladen. Titel, Text und Status werden ebenfalls mit den vorgegebenen Werten aktualisiert.
'U' nicht angegeben: Geänderte Dateien werde ignoriert

Bedeutung von 'D': Legt fest, was passiert, wenn eine früher geladene Datei in der powerKNOW Knowledge-Base gefunden wird, die zu dem durchsuchten Verzeichnis gehört, die aber dort nicht mehr vorhanden ist:
'D' angegeben: Löschung des Knowledge-Dokumentes
'D' nicht angegeben: Gelöschte Dateien werde ignoriert

-Title xxx Titel des erzeugten / aktualisierten Knowledge-Dokumentes
"Variablen-Ersetzung" enthält eine Liste aller Variablen, die im Text verwendet werden können.
-Text xxx Inhalt des ersten Textes des erzeugten / aktualisierten Knowledge-Dokumentes (erster Text unter 'MyStructure')
"Variablen-Ersetzung" enthält eine Liste aller Variablen, die im Text verwendet werden können.
-TextTrigger xxx Trigger der benutzt wird, um nur einen Teil des Textes zu aktualisieren, wenn sich die Datei geändert hat.
"Teil-Ersetzung des Textes" beschreibt, wie die Aktualiserung des Textes auf einen Teilbereich eingeschränkt werden kann.
-Status x Status des erzeugten / aktualisierten Knowledge-Dokumentes´.
x ist einer der Buchstaben 'U', 'C', 'R':
'U'=In Arbeit
'C'=komplett
'R'=freigegeben
-User xxx powerKNOW-Benutzername der für den Login in powerKNOW benutzt wird.
-Pw xxx Passwort für den powerKNOW Benutzer.
-v Verbose Modus.
Auch Dateien, die up to date sind, werden mit ins Log aufgenommen.
-noGUI Aufruf von powerKNOW Tree Loader ohne Windows-GUI
Das Programm startet direkt von der Kommandozeile. Logging und Reporting erfolgt auf standard-out / error-out.
-cfg xxx Pfad der powerKNOW-Konfigurationsdatei.
Wenn dieser Parameter benutzt wird, muss darauf geachtet werden, innerhalb der Konfigurationsdatei nur absolute Pfade für die Pfad- / Directory-Angaben zu verwenden.

Am besten werden hier absolute Pfadangaben verwendet. Soll eine relative Pfadangabe zum Einsatz kommen, beachten Sie bitte die Beschreibung von '-noCd'.

Default: ..\data\config.config
-Argfile xxx Pfad einer sequentiellen Datei, die zusätzliche Kommandozeilenparameter enthält. (Sehr nützlich, wenn das Größenlimit der Kommandozeile überschritten wird.)

Am besten werden hier absolute Pfadangaben verwendet. Soll eine relative Pfadangabe zum Einsatz kommen, beachten Sie bitte die Beschreibung von '-noCd'.

Beispiel:
      -Base=      C:\temp
      -InclSub=
      -Do=        dnu
      -Ext=       doc,xls,htm,html,txt,pdf
      -Text=      Pfad: %path% %\n%Letzter Update: %TimeUPD%
      ##-TextTrigger=_StartHere_
      -Title=     Datei: %name%
      -Status=    c
      -User=      kmanager
      -PW=        xxxx
('#' = Kommentar bis zum Ende der Zeile)
-noCD Working Directory nicht ändern.
Normalerweise ändert powerKNOW Tree Loader beim Start sein Working Directory (Arbeitsverzeichnis) auf \.. (ein Directory höher als das Verzeichnis in dem powerKNOWtreeLoader.exe steht). Dadurch stellt powerKNOW Tree Loader sicher, das die Konfigurationsdatei von powerKNOW verwendet werden kann (auch dann, wenn darin relative Pfadangaben verwendet werden).

Wenn '-noCd' verwendet wird, stellen Sie bitte sicher, das bei den Kommandozeilen-Argumenten und in der Konfigurationsdatei nur absolute Pfade verwendet werden.


© Copyright KLV GmbH