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.TXTBarrer 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 deScanDir, en el enrutamiento. - Para incluir subdirectorios, use
-subdir2. Para filtrar, use-fileregexy-dirregex. - Un archivo con error se registra en el log y no interrumpe el barrido de los demás.
Ejecución automática
| Activación | Cómo configurar |
|---|---|
| Riversoft STCP Gemini Server | Asocie el enrutamiento a los eventos de la instancia en el Riversoft Console Portal, como la recepción de archivos. |
| Riversoft STCP DirectLink | Use el comando externo del enrutamiento (routeExternalCmd y routeExternalCmdParams). Vea Enrutamiento y distribución. |
| Agendamiento | Ejecute 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 1Con -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 -testSi 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 /tmpEl 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.TXTCódigos de salida
| Código | Significado |
|---|---|
0 | Ejecución completada. |
1 | Falla en el procesamiento del archivo, en la configuración o en el enrutamiento. |
2 | Uso inválido del comando. |
4 | Falla 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