Pour indiquer l'argument (fichier), utilisez la syntaxe suivante :
%Arg_n%
ou
%(File)Arg_n%
(File) est facultatif, étant donné que les arguments indiqués pour Arg_n sont considérés par défaut comme des fichiers. (Voir "Interprétation d'un argument (fichier) en tant que chaîne" pour en savoir plus sur l'utilisation de la syntaxe %(String)Arg_n%.)
Cette syntaxe permet à l'utilisateur de poser un fichier de données sur une icône d'action afin de l'utiliser comme argument pour cette dernière. Il remplace le nième argument de la ligne de commande. Il peut s'agir d'un fichier local ou éloigné.
La chaîne d'exécution suivante lance wc -w en utilisant un fichier posé comme argument pour le paramètre -load.
EXEC_STRING wc -w %Arg_1%
L'exemple ci-dessous représente la définition partielle d'une action qui n'accepte que des répertoires en tant qu'arguments. Lorsqu'un répertoire est posé sur l'icône de cette action, celle-ci affiche la liste des fichiers du répertoire accessibles en lecture-écriture.
ACTION Liste_fich_accessibles { ARG_TYPE FOLDER EXEC_STRING /bin/sh -c 's -l %Arg_1% | grep rw-' ... }