2 votes

Le flux de travail Automator ne s'exécute pas sur le terminal, mais s'exécute à partir d'Automator. Pourquoi ?

J'ai créé un flux de travail Automator et je l'ai enregistré en tant que flux de travail. Lorsque je le teste à partir d'Automator, le flux de travail fonctionne. Mais lorsque j'essaie de l'exécuter à partir de la ligne de commande (chemin d'accès à automator/to/workflow), j'obtiens le résultat suivant :

Aucun nom d'application pour la définition à l'URL file:///Library/Automator/Office.definition/

Échec du chargement de la définition à l'URL file:///Library/Automator/Office.definition/

Aucun nom d'application pour la définition à l'URL file:///Library/Automator/Office.definition/

Mon but ultime était d'exécuter ce flux de travail avec Lingon, afin de pouvoir le planifier. (Lingon rejette les mêmes erreurs).

J'ai également essayé de l'enregistrer en tant qu'application puis d'exécuter le Stub d'application, mais j'obtiens les mêmes erreurs.

Qu'est-ce que je fais de mal ?

Mise à jour :

Voici la capture d'écran du flux de travail réel. enter image description here

1voto

user3439894 Points 52496

J'ai créé un automate flux de travail en utilisant le Actions montré dans votre capture d'écran, et l'a enregistré comme une application nommée CopyFiles.app dans le /Applications dossier. Dans le Terminal, j'ai tapé open -a CopyFiles puis a appuyé sur entrez et il a fonctionné comme prévu en créant une copie des fichiers à l'emplacement désigné.

Ensuite, en utilisant Lingon X J'ai créé un nouvel agent de lancement pour exécuter l'application open -a CopyFiles à une date et une heure données, afin de pouvoir tester son fonctionnement, et elle s'est déclenchée à la date et à l'heure données et a copié les fichiers à l'emplacement désigné, comme prévu.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X