Bloque de funciones FS_RAW

El bloque de funciones FS_RAW ejecuta un comando RAW remoto.

Atención: Los comandos del sistema pueden dañar o perjudicar el sistema remoto. Además, los archivos existentes pueden ser sobrescritos sin una advertencia.

El sistema de archivos debe haber sido inicializado previamente mediante FS_INIT. Todas las operaciones se realizan de manera asíncrona por cada medio de almacenamiento creado.

Entrada RUN

Al recibir un flanco positivo, se ejecuta el comando especificado.

Entrada DEV

Define el dispositivo desde el cual se accederá a los archivos. El dispositivo se utiliza por proyecto y puede ser administrado en el menú contextual bajo Proyecto Almacenamiento externo.

Entrada PATH

Especifica la ruta al directorio en el medio de almacenamiento. La ruta corresponde a una ruta de archivo Unix en formato UTF-8, si este es soportado. La ruta se representa de la siguiente manera:

Carpeta/Subcarpeta

Entrada CMD

Define el comando RAW a ejecutar.

Salida DONE

La salida devuelve un pulso en caso de éxito para realizar la siguiente operación. El pulso ocurre al finalizar el proceso, incluso si ha ocurrido un error.

Salida RETURN

Devuelve la respuesta del comando en caso de ejecución exitosa. El valor se almacena para su uso posterior.

Salida ERROR

En caso de error, devuelve un texto con un mensaje de error. Este es FALSE, si no ha ocurrido ningún error. El estado se almacena para su uso posterior.

Posibles causas:

  • El servicio del medio de almacenamiento no fue iniciado.
  • El almacenamiento no fue inicializado.
  • Las credenciales de inicio de sesión son inválidas.
  • No se pudo alcanzar el servidor remoto.
  • El medio de almacenamiento no existe.
  • La ruta especificada es inválida.
  • No se puede escribir en el medio de almacenamiento.
  • No hay espacio disponible en el almacenamiento o el almacenamiento está protegido contra escritura.