4 votes

Ajout d'éléments de connexion à partir du terminal dans Catalina

J'ai essayé de multiples façons mais aucune ne fonctionne. Quelques AppleScripts et même un bash script que quelqu'un a fait. Qui essentiellement ne fait qu'exécuter un AppleScript différent afaik.

Certaines des commandes que j'ai essayées :

osascript -e 'tell application "System Events" to make new login item at end with properties {path:"/Applications/AppName.app", name:"App Name", hidden:true}'

defaults write ~/Library/Preferences/loginwindow AutoLaunchedApplicationDictionary -array-add '{Path="/Applications/AppName.app";}'

defaults write loginwindow AutoLaunchedApplicationDictionary -array-add '{ "Name" = "AppName" ; "Path" = "/Applications/AppName.app"; "Hide" = 0; }'

defaults write loginwindow AutoLaunchedApplicationDictionary -array-add '<dict><key>Hide</key><false/><key>Path</key><string>/path/to/item</string></dict>'

0voto

ACB Points 68

Essayez d'activer AEServer et/ou l'éditeur de script dans Préférences système > Sécurité et confidentialité > Accessibilité. Il m'est arrivé de devoir quitter et relancer les Préférences Système pour que les nouveaux éléments de connexion ajoutés via AppleScript apparaissent.

Après avoir fait cela, j'ai pu ajouter des éléments de connexion via AppleScript. Curieusement, après avoir désactivé l'accès à l'accessibilité pour AEServer et script Editor, j'étais toujours en mesure d'ajouter des éléments de connexion via AppleScript.

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