Skip to main content
Verwenden Sie die Befehlszeile, um die folgenden Vorgänge auf dem Processing Server auszuführen:
  • Den Server initialisieren und beenden
  • Stationen hinzufügen, einrichten und entfernen
  • Datensätze aktualisieren
  • Hot Folders verwalten
  • Diagnosedaten verwalten
Geben Sie Befehle für Processing Server im Format FlexiBrSvc Please [command] ein. Statt FlexiBrSvc Please bei jedem Befehl einzugeben, können Sie mit FlexiBrSvc Please obey den Befehlsmodus aktivieren. Zum Deaktivieren des Befehlsmodus verwenden Sie FlexiBrSvc Please quit. Hilfe zu einem Befehl erhalten Sie mit help [command].

Authentifizierungsdaten angeben

  • set basicauthstring=<username>:<password> – Legt die Anmeldedaten für die Basic-Authentifizierung für den Processing Server und die Processing Stations fest. Der Benutzer, dessen Anmeldedaten in diesem Befehl angegeben sind, muss über die Rolle „Processing Server“ verfügen. Um die aktuellen Anmeldedaten zu entfernen, verwenden Sie eine leere Zeichenfolge: set basicauthstring=. Um die aktuellen Anmeldedaten anzuzeigen, verwenden Sie view (wenn keine Anmeldedaten angegeben wurden, wird eine leere Zeichenfolge zurückgegeben).
Anmeldedaten für die Basic-Authentifizierung können nur angegeben werden, wenn der Processing Server und die Processing Stations nicht ausgeführt werden. Wenn ungültige Anmeldedaten angegeben werden, starten der Processing Server und die Processing Stations nicht.

Verwalten des Servers

  • set <param>=<value> – weist einem Parameter einen Wert zu. Um alle verfügbaren Parameter anzuzeigen, verwenden Sie view. Um alle zulässigen Werte für einen Parameter anzuzeigen, verwenden Sie set <param>=?.
  • start server – initialisiert den Processing Server.
  • stop server [timeout] – stoppt den Processing Server.
Um einen Zeitraum festzulegen, innerhalb dessen der Server die gestarteten Aufgaben abschließen soll, verwenden Sie den Parameter [timeout]. Wenn dieser Parameter nicht gesetzt ist, wird der Server sofort angehalten.

Verwalten von Stationen

  • add station <location> – Fügt eine neue Station zu <location> hinzu.
  • list stations – Zeigt Informationen zu vorhandenen Stationen an.
  • remove station <station>|* – Entfernt eine Station. Um alle Stationen zu entfernen, verwenden Sie *.
Für diesen Befehl müssen der Name und der Standort oder die UUID einer Station angegeben werden.
  • set station <station> <param>=<value> – Weist einem Parameter einen Wert zu. Verwenden Sie view, um alle verfügbaren Parameter anzuzeigen. Um alle zulässigen Werte anzuzeigen, verwenden Sie set station <station> <param>=?.
Um allen Stationen einen Wert zuzuweisen, verwenden Sie * anstelle eines Stationsnamens.
  • start station <<station>|*> [/Async] – Versucht, eine Station zu initialisieren. Verwenden Sie *, um die Initialisierung aller Stationen zu versuchen.
Für diesen Befehl müssen der Name und der Standort oder die UUID einer Station angegeben werden.
Verwenden Sie den Parameter [/Async], damit andere Befehle nicht blockiert werden, falls die angegebene Station noch nicht initialisiert wurde.
  • stop station <<station>|*> [timeout] – Hält eine Station an. Um alle Stationen anzuhalten, verwenden Sie *.
Für diesen Befehl müssen der Name und der Standort oder die UUID einer Station angegeben werden. Mit dem Parameter [timeout] können Sie einen Zeitraum festlegen, in dem der Server die initialisierten Aufgaben abschließen soll.
  • view <station>|* – Zeigt detaillierte Informationen zu einer Station an. Um Informationen zu allen Stationen anzuzeigen, verwenden Sie *. Wenn keine Station angegeben ist, zeigt dieser Befehl Informationen zum Server an.

Stationsgruppen verwalten

  • set station <<station> StationGroup=<group name> – Fügt eine Station der Gruppe hinzu.
  • set station <<station> StationGroup= – Entfernt eine Station aus der Gruppe.
Um herauszufinden, zu welcher Gruppe eine Station gehört, verwenden Sie den Befehl view <station>|*.

Verwalten von Projekten

  • update dataset <project> [document definition] [data set] – Aktualisiert einen Datensatz. Um den vollständigen Pfad zum Projekt anzugeben, verwenden Sie <project> (z. B. https://app-server/f24d.../Banking_eng). Wenn kein Name für eine Dokumentdefinition oder einen Datensatz angegeben ist, werden alle Dokumentdefinitionen und Datensätze aktualisiert.

Verwalten von Hot Folders

  • list hotfolders <project> – Zeigt detaillierte Informationen zu allen aktivierten Hot Folders an.
  • set hotfolder <project> Enabled/Disabled – Aktiviert oder deaktiviert die Hot-Folder-Verarbeitung für ein Projekt. Mit view können Sie alle verfügbaren Projekte anzeigen.

Prozessdiagnose

Das Profiling-System dient der Überwachung interner Prozesse von Processing Server und Processing Station auf niedriger Ebene. Wenn Profiling aktiviert ist, beginnt der Processing Server, Statistiken über seine eigenen internen Prozesse sowie die der Processing Stations zu erfassen. Diese Funktion ist standardmäßig deaktiviert. Der Processing Server speichert die erfassten Daten im Ordner %ProgramData%\ABBYY\FlexiCapture\12.0\FlexiBr[Svc]\Profiling. Wie häufig die erfassten Daten auf der Festplatte gespeichert werden, wird über den Registrierungsschlüssel ProfilingManagerSaveWindowProfilingReportPeriod unter HKEY_LOCAL_MACHINE\SOFTWARE\[Wow6432Node\]ABBYY\FlexiCapture\12.0\FlexiBr festgelegt (in Millisekunden; der Standardwert beträgt 3600000).
  • reset total profiling report – Setzt den vollständigen Profiling-Bericht zurück. Nach dem Löschen des Profiling-Berichts durch diesen Befehl enthält der Bericht nur den Zeitraum ab dem Aufruf des Befehls.
  • save total profiling report <path> – Speichert den vollständigen Profiling-Bericht im angegebenen Ordner.
  • save window profiling report <path> – Speichert den vollständigen Profiling-Bericht für den angegebenen Zeitraum im angegebenen Ordner.
  • set profiling disabled – Deaktiviert Profiling.
  • set profiling enabled – Aktiviert Profiling.