Saltar al contenido principal

Archiver

Configuración actual de la tarea Archivador en el Diseñador de Flujos de Trabajo
  • Tipo de tarea: archiver

Descripción

La tarea "Archiver" permite comprimir archivos o directorios enteros dentro del flujo de trabajo, soportando varios formatos y niveles de optimización del espacio.

Parámetros de Configuración

  • Ruta de entrada: archivo o carpeta que se va a comprimir. Se puede usar un parámetro producido por una Tarea anterior, por ejemplo #>documento.file<#.
  • Nombre del archivo: nombre que se le asignará al archivo final (ej. test_img).
  • Ruta de salida: directorio de destino donde se guardará el archivo.
  • Crear ruta si no existe: si se selecciona, crea automáticamente la estructura de carpetas de salida si falta.
  • Formato de compresión: elección del formato (zip, tar, tar.gz, bzip2, tar.bz2, gzip).
  • Nivel de compresión: define la intensidad de la compresión en una escala de 1 (mínima compresión, más rápido) a 9 (máxima compresión, más lento).
  • Sobrescribir: si está activo, sobrescribe el archivo existente con el mismo nombre en la ruta de salida.
  • Establecer Contraseña: permite proteger el archivo. La opción está disponible solamente si el formato seleccionado es zip.

Nota

La Ruta de entrada y la Ruta de salida deben ser diferentes.

Parámetros de Salida

  • result: mensaje descriptivo del resultado de la operación.
  • file: ruta absoluta del archivo generado.
  • filename: nombre del archivo creado incluyendo la extensión.
  • resultJson: representa el resultado de la ejecución de la tarea en formato JSON.

Ejemplo resultJson

{
"run_info": {
"status": "Completed",
"run_result": "Success"
},
"output_parameters": {
"exitStatus": "0"
}
}