EXEC

Ejecutar un programa externo o un comando.

Sintasis: EXEC(comando)

  • comando: programa externo o comando ,incluyendo todoa los parmetros.


Observaciones:
Algunos comandos externos, requieren parmetros, que se encierran entre comillas dobles. Si se limita a llenar las comillasdobles ScriptFTP mostrr un error de sintasis, por ejemplo:

# Esto, producir un error de sintasis:
EXEC("copy "C:\path with spaces\Report 2008.txt" C:\saved")

Con el fin de solucionar este problema, tendr que utilizar" instead of ". Por ejemplo:

EXEC('copy "C:\path with spaces\Report 2008.txt" C:\saved\notes.sav')

Valor retorno:
Este comando devolver el cdigo del programa, que se llama de salida.

Ejemplos:


# Eliminar todos los archivos doc en el directorio actual local
EXEC("del *.doc")

# Llamar a un archivo de lote externo
EXEC("mybatch.bat")

$result=EXEC("del *.mf")
IF($result!=0)
      IF($result==1)
            print("No hay archivos *.mf . Error de cdigo: ".$result)
      ELSE
            print("Del failed. Errorcode: ".$result)
            exit(1969)
      END IF
ELSE
      print("Eliminacin de archivos fu un xito ")
END IF