Le Terminal sait qu'il doit aller chercher les applis dans un certain nombre de dossiers, et quand on veut rajouter un dossier on utilise la variable $PATH. Si on fait echo $PATH dans Terminal, on peut voir tous les chemins qui sont accessibles, séparés par des :
Par exemple :
Bloc de code:
echo $PATH
/usr/local/sbin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/usr/local/MacGPG2/bin:/Applications/VMware Fusion.app/Contents/Public:
Si on veut rajouter un chemin à cette variable $PATH il suffit de faire :
export PATH=$PATH:/chemin/vers/le/repertoire
Par contre si on utilise Applescript ou Raccourcis tous ces chemins ne sont pas spécifiés, donc rapidement on a le message : command not found.
Par exemple dans ton cas tu as rajouté le chemin de la commande scrcpy, elle s'est donc bien exécutée mais comme elle appelle d'autres programmes, elle s'est plantée sur le 1er programme qui n'est pas dans son PATH, à savoir adb dans ce cas précis.
D'ailleurs il te dit bien "make adb accessible from your PATH", mais comme je ne connais pas Raccourcis je ne sais pas comment on fait ça.
Si Raccourcis permet plusieurs commandes en entrée, sous forme de fichier script, on devrait pouvoir ajouter les PATH qui manquent au début.