Las cadenas de ejecución pueden incluir:
Argumentos de archivo o de otros tipos
Sintaxis de shell
Rutas absolutas o nombres de archivos ejecutables
Un argumento es la información que un comando o aplicación necesita para ejecutarse correctamente. Por ejemplo, examinemos la línea de comandos que se podría utilizar para abrir un archivo en el Editor de textos:
dtpad nombre_archivo
En este comando, nombre_archivo es un argumento de archivo del comando dtpad.
Las acciones, al igual que las aplicaciones y los comandos, pueden tener argumentos. Una acción COMMAND puede utilizar dos tipos de datos:
Archivos
Datos de cadena
La cadena de ejecución se ejecuta directamente, en lugar de hacerlo a través de un shell. Sin embargo, se puede invocar un shell de forma explícita en la cadena de ejecución.
Por ejemplo:
EXEC_STRING \ /bin/sh -c \ 'tar -tvf %(File)Arg_1% 2>&1 | \${PAGER:-more};\ echo "\\n*** Seleccione Cerrar en el menú Ventana para cerrarla ***"'
Si su aplicación está ubicada en un directorio que aparece listado en la variable PATH, puede utilizar el nombre simple del ejecutable. Si la aplicación está en otro lugar, deberá utilizar la ruta absoluta al archivo ejecutable.