Skip to main content
Use la interfaz de línea de comandos para realizar las siguientes operaciones en Processing Server:
  • Inicializar y detener el servidor
  • Agregar, configurar y eliminar estaciones
  • Actualizar conjuntos de datos
  • Administrar carpetas supervisadas
  • Administrar diagnósticos
Introduzca los comandos de Processing Server con el formato FlexiBrSvc Please [command]. En lugar de escribir FlexiBrSvc Please en cada comando, puede activar el modo de comandos con FlexiBrSvc Please obey. Para desactivar el modo de comandos, use FlexiBrSvc Please quit. Para obtener ayuda sobre cualquier comando, use help [command].

Especificar credenciales de autenticación

  • set basicauthstring=<username>:<password> – establece las credenciales de autenticación básica para el Processing Server y las estaciones de procesamiento. El usuario cuyas credenciales se especifican en este comando debe tener el rol de Processing Server. Para eliminar las credenciales de autenticación actuales, use una cadena vacía: set basicauthstring=. Para mostrar las credenciales actuales, use view (si no se ha especificado ninguna credencial, se devolverá una cadena vacía).
Las credenciales de autenticación básica solo se pueden especificar cuando el Processing Server y las estaciones de procesamiento no están en ejecución. Si se especifican credenciales no válidas, el Processing Server y las estaciones de procesamiento no se iniciarán.

Administración del servidor

  • set <param>=<value> – asigna un valor a un parámetro. Para mostrar todos los parámetros disponibles, use view. Para mostrar todos los valores permitidos para un parámetro, use set <param>=?.
  • start server – inicializa el Processing Server.
  • stop server [timeout] – detiene el Processing Server.
Para establecer un período durante el cual el servidor debe completar las tareas iniciadas, use el parámetro [timeout]. Si este parámetro no se establece, el servidor se detendrá de inmediato.

Administración de estaciones

  • add station <location> – Agrega una nueva estación en <location>.
  • list stations – Muestra información sobre las estaciones existentes.
  • remove station <station>|* – Elimina una estación. Para eliminar todas las estaciones, use *.
Este comando requiere especificar el nombre y la ubicación, o el UUID, de una estación.
  • set station <station> <param>=<value> – Asigna un valor a un parámetro. Para mostrar todos los parámetros disponibles, use view. Para mostrar todos los valores permitidos, use set station <station> <param>=?.
Para asignar un valor a todas las estaciones, use * en lugar del nombre de una estación.
  • start station <<station>|*> [/Async] – Intenta inicializar una estación. Use * para intentar inicializar todas las estaciones.
Este comando requiere especificar el nombre y la ubicación, o el UUID, de una estación.
Para evitar que otros comandos se bloqueen si la estación especificada aún no se ha inicializado, use el parámetro [/Async].
  • stop station <<station>|*> [timeout] – Detiene una estación. Para detener todas las estaciones, use *.
Este comando requiere especificar el nombre y la ubicación, o el UUID, de una estación. Para establecer un período durante el cual el servidor debe completar las tareas inicializadas, use el parámetro [timeout].
  • view <station>|* – Muestra información detallada sobre una estación. Para mostrar información sobre todas las estaciones, use *. Si no se especifica ninguna estación, este comando muestra información sobre el servidor.

Gestión de grupos de estaciones

  • set station <<station> StationGroup=<group name> – Agrega una estación al grupo.
  • set station <<station> StationGroup= – Elimina una estación del grupo.
Para saber a qué grupo pertenece una estación, use el comando view <station>|*.

Gestión de proyectos

  • update dataset <project> [document definition] [data set] – Actualiza un conjunto de datos. Para especificar la ruta completa del proyecto, use <project> (por ejemplo, https://app-server/f24d.../Banking_eng). Si no se especifica el nombre de ninguna Definición de Document ni de ningún conjunto de datos, se actualizarán todas las Definiciones de Document y los conjuntos de datos.

Gestión de carpetas supervisadas

  • list hotfolders <project> – Muestra información detallada sobre todas las carpetas supervisadas habilitadas.
  • set hotfolder <project> Enabled/Disabled – Habilita o deshabilita el procesamiento de carpetas supervisadas en un proyecto. Para mostrar todos los proyectos disponibles, use view.

Diagnóstico de procesos

El sistema de perfilado está diseñado para supervisar a bajo nivel los procesos internos de Processing Server y Processing Station. Si el perfilado está habilitado, Processing Server comienza a recopilar estadísticas sobre sus propios procesos internos y los de las estaciones de procesamiento. Esta función está deshabilitada de forma predeterminada. Processing Server guarda los datos recopilados en la carpeta %ProgramData%\ABBYY\FlexiCapture\12.0\FlexiBr[Svc]\Profiling. La frecuencia con la que los datos recopilados se guardan en disco se establece mediante la clave del registro ProfilingManagerSaveWindowProfilingReportPeriod en HKEY_LOCAL_MACHINE\SOFTWARE\[Wow6432Node\]ABBYY\FlexiCapture\12.0\FlexiBr (en milisegundos; el valor predeterminado es 3600000).
  • reset total profiling report – Restablece el informe de perfilado completo. Después de que este comando borre el informe de perfilado, este solo incluirá el período posterior a la ejecución del comando.
  • save total profiling report <path> – Guarda el informe de perfilado completo en la carpeta especificada.
  • save window profiling report <path> – Guarda en la carpeta especificada el informe de perfilado completo correspondiente al período especificado.
  • set profiling disabled – Deshabilita el perfilado.
  • set profiling enabled – Habilita el perfilado.