Сценарій:
#!/usr/bin/osascript
tell application "System Preferences"
activate
set current pane to pane "com.apple.preferences.users"
delay 2
tell application "System Events"
click radio button "Login Items" of tab group 1 of window "Users & Groups" of application process "System Preferences"
end tell
end tell
Як надати допоміжний доступ до цього сценарію? Запускаючи це через "Редактор сценаріїв", все, що йому потрібно, це "Редактор сценаріїв", щоб бути включеним у розділі "Доступність" у розділі "Безпека та конфіденційність".
Але мені потрібно запустити це (та деякі інші подібні файли сценаріїв), щоб виконуватись без втручання користувача. Я спробував зберегти файл у форматах .sh, .app, .scpt, .applescript і запустити через термінал як sudo без удачі.
Я пройшов через інші питання , як це і інші без будь - якої допомоги.
EDIT: Дякую за відповідь, хлопці. Ми вже спробували ці методи, і вони працюють без всяких сумнівів, і ось тут криється проблема. У нас занадто багато комп'ютерів Mac, щоб обійти їх і ввімкнути їх вручну. Ми сподівалися на якусь команду, яка додасть Terminal до списку з дозволу користувача (на зразок UAC в Windows) або, якщо можливо, мовчки.