Skip to main content
コマンドライン インターフェイスを使用して、Processing Server に対して次の操作を実行します。
  • サーバーの初期化と停止
  • ステーションの追加、設定、削除
  • データセットの更新
  • hot folder の管理
  • 診断の管理
Processing Server コマンドは、FlexiBrSvc Please [command] の形式で入力します。各コマンドで毎回 FlexiBrSvc Please と入力する代わりに、FlexiBrSvc Please obey を使用してコマンドモードを有効にできます。コマンドモードを無効にするには、FlexiBrSvc Please quit を使用します。 コマンドのヘルプを表示するには、help [command] を使用します。

認証資格情報の指定

  • set basicauthstring=<username>:<password> – Processing Server および Processing Stations の Basic 認証の資格情報を設定します。このコマンドで指定する資格情報に対応するユーザーには、Processing Server roleが付与されている必要があります。現在の認証資格情報を削除するには、空の文字列 set basicauthstring= を使用します。現在の資格情報を表示するには、view を使用します (資格情報が指定されていない場合は、空の文字列が返されます)。
Basic 認証の資格情報を指定できるのは、Processing Server と Processing Stations が実行されていない場合のみです。無効な資格情報を指定すると、Processing Server と Processing Stations は起動しません。

サーバーの管理

  • set <param>=<value> – パラメーターに値を設定します。使用可能なすべてのパラメーターを表示するには、view を使用します。パラメーターのすべての許可値を表示するには、set <param>=? を使用します。
  • start server – Processing Server を初期化します。
  • stop server [timeout] – Processing Server を停止します。
サーバーが開始済みのタスクを完了するまでの時間を設定するには、[timeout] パラメーターを使用します。このパラメーターが設定されていない場合、サーバーは即座に停止します。

ステーションの管理

  • add station <location><location> に新しいステーションを追加します。
  • list stations – 既存のステーションに関する情報を表示します。
  • remove station <station>|* – ステーションを削除します。すべてのステーションを削除するには、* を使用します。
このコマンドでは、ステーション名と場所、または UUID を指定する必要があります。
  • set station <station> <param>=<value> – パラメーターに値を設定します。使用可能なすべてのパラメーターを表示するには、view を使用します。すべての許可値を表示するには、set station <station> <param>=? を使用します。
すべてのステーションに値を設定するには、ステーション名の代わりに * を使用します。
  • start station <<station>|*> [/Async] – ステーションの初期化を試みます。すべてのステーションの初期化を試みるには、* を使用します。
このコマンドでは、ステーション名と場所、または UUID を指定する必要があります。
指定したステーションが初期化されていない場合でも他のコマンドがブロックされないようにするには、[/Async] パラメーターを使用します。
  • stop station <<station>|*> [timeout] – ステーションを停止します。すべてのステーションを停止するには、* を使用します。
このコマンドでは、ステーション名と場所、または UUID を指定する必要があります。サーバーが初期化済みのタスクを完了するまでの時間を設定するには、[timeout] パラメーターを使用します。
  • view <station>|* – ステーションに関する詳細情報を表示します。すべてのステーションに関する情報を表示するには、* を使用します。ステーションを指定しない場合、このコマンドはサーバーに関する情報を表示します。

ステーショングループの管理

  • set station <<station> StationGroup=<group name> – ステーションをグループに追加します。
  • set station <<station> StationGroup= – ステーションをグループから削除します。
ステーションがどのグループに属しているかを確認するには、view <station>|* コマンドを使用してください。

Project の管理

  • update dataset <project> [document definition] [data set] – データセットを更新します。Project の完全パスを指定するには、<project> を使用します (例:https://app-server/f24d.../Banking_eng) 。Document Definition またはデータセット名を指定しない場合は、すべての Document Definition とデータセットが更新されます。

Hot Folder の管理

  • list hotfolders <project> – 有効な Hot Folder すべての詳細情報を表示します。
  • set hotfolder <project> Enabled/Disabled – Project の Hot Folder 処理を有効または無効にします。使用可能な Project をすべて表示するには、view を使用します。

プロセス診断

プロファイリングシステムは、Processing ServerおよびProcessing Stationの内部プロセスを低レベルで監視するために設計されています。プロファイリングを有効にすると、Processing Serverは自身およびProcessing Stationの内部プロセスに関する統計情報の収集を開始します。この機能はデフォルトで無効になっています。 Processing Serverは、収集したデータをフォルダー %ProgramData%\ABBYY\FlexiCapture\12.0\FlexiBr[Svc]\Profiling に保存します。収集したデータをディスクに保存する頻度は、HKEY_LOCAL_MACHINE\SOFTWARE\[Wow6432Node\]ABBYY\FlexiCapture\12.0\FlexiBr のレジストリキー ProfilingManagerSaveWindowProfilingReportPeriod で設定します (ミリ秒単位。デフォルト値は3600000です) 。
  • reset total profiling report – プロファイリングレポート全体をリセットします。このコマンドでプロファイリングレポートをクリアすると、以降のレポートにはコマンド実行後の期間のみが含まれます。
  • save total profiling report <path> – プロファイリングレポート全体を指定したフォルダーに保存します。
  • save window profiling report <path> – 指定した期間のプロファイリングレポート全体を指定したフォルダーに保存します。
  • set profiling disabled – プロファイリングを無効にします。
  • set profiling enabled – プロファイリングを有効にします。