Une action de type commande permet d'exécuter une commande de lancement d'application ou d'utilitaire, de lancer un script shell ou d'exécuter une commande du système d'exploitation. La définition de l'action indique la commande à exécuter (zone EXEC_STRING).
“Créer action” s'applique aux types les plus courants d'actions de commande. Cependant, certaines d'entre elles doivent être créées manuellement, par exemple dans les cas suivants :
lorsque l'action comporte plusieurs fichiers comme arguments et qu'une invite différente est utilisée pour chacun d'eux ;
lorsque l'action en appelle une autre ;
lorsque l'action définit des comportements dépendant du nombre de fichiers en arguments ;
lorsque l'action doit s'exécuter sur un système distant, différent de celui sur lequel elle est définie ;
lorsque l'action doit pouvoir être exécutée sous une autre identité d'utilisateur (elle peut par exemple demander le mot de passe du superutilisateur à un moment spécifique de l'exécution, puis continuer de s'exécuter avec des autorisations de superutilisateur).