Автор сценария:
#!/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 без какой-либо удачи.
Я прошел через другие вопросы, подобные этому и другим, без какой-либо помощи.
РЕДАКТИРОВАТЬ: Спасибо за ответ, ребята. Мы уже опробовали эти методы, и они работают без всяких сомнений, и в этом проблема. У нас слишком много компьютеров Mac, чтобы их можно было включить и включить на них вручную. Мы надеялись на какую-нибудь команду, которая добавит Терминал в список с разрешения пользователя (вроде как UAC в Windows) или, если возможно, без вывода сообщений.