Saltar al contenido

Operación

Riversoft® STCP Gemini Rename es una utilidad de línea de comandos. No es un servicio: cada ejecución procesa los archivos y termina. Los ejemplos usan el modo base de datos (-db) y el archivo de configuración predeterminado. Todas las opciones están en Referencia de comandos.

Procesar un archivo

Informe el enrutamiento y el archivo. Con -src, informe también el origen, que se compara con el SrcRegEx de las reglas:

stcpren -db -rules ENTRADA -src SOCIO /buzon/IN/NOTAS.TXT

Barrer un directorio

Procesa todos los archivos del directorio que cumplen los filtros:

stcpren -db -rules ENTRADA -scan /buzon/IN
  • Sin -scan, no se barre ningún directorio. Con -scan "", se usa el directorio de ScanDir, en el enrutamiento.
  • Para incluir subdirectorios, use -subdir2. Para filtrar, use -fileregex y -dirregex.
  • Un archivo con error se registra en el log y no interrumpe el barrido de los demás.

Ejecución automática

ActivaciónCómo configurar
Riversoft STCP Gemini ServerAsocie el enrutamiento a los eventos de la instancia en el Riversoft Console Portal, como la recepción de archivos.
Riversoft STCP DirectLinkUse el comando externo del enrutamiento (routeExternalCmd y routeExternalCmdParams). Vea Enrutamiento y distribución.
AgendamientoEjecute el barrido a intervalos, con un agendamiento de la instancia en el Riversoft Console Portal o con el planificador del sistema operativo.

Para barridos agendados a intervalos cortos, use un semáforo para que un barrido no empiece antes del fin del anterior:

stcpren -db -rules ENTRADA -scan /buzon/IN -scansemname ENTRADA -scansemoptions 1

Con -scansemoptions 1, la nueva ejecución termina inmediatamente si la anterior todavía está en curso.

Probar un enrutamiento

Con -test, Riversoft STCP Gemini Rename muestra la regla que se aplicaría a cada archivo (mensaje MSG7034), sin procesarlo:

stcpren -db -rules ENTRADA -test /buzon/IN/NOTAS.TXT
stcpren -db -rules ENTRADA -scan /buzon/IN -test

Si ninguna regla corresponde, se registra el mensaje MSG7003.

Exportar un enrutamiento

Graba en JSON un enrutamiento registrado en la base, para revisión, backup o uso en el modo archivo local:

stcpren -db -rules ENTRADA -export /tmp

El archivo se graba como /tmp/ENTRADA.json. Para elegir el nombre, informe la ruta completa del archivo en -export.

Usar un enrutamiento en archivo local

Sin -db, informe en -rules la ruta del archivo JSON del enrutamiento:

stcpren -rules /usr/local/stcpren/configs/entrada.json /buzon/IN/NOTAS.TXT

Códigos de salida

CódigoSignificado
0Ejecución completada.
1Falla en el procesamiento del archivo, en la configuración o en el enrutamiento.
2Uso inválido del comando.
4Falla en el inicio (licencia, base o log).

Use el código de salida en scripts para decidir los próximos pasos. Los detalles de cada falla quedan en el log. Vea Monitoreo y auditoría.

Consultar la versión

stcpren -v