Я запускаю сценарий оболочки, который запускает программу установки (от ViseX) и выбирает различные элементы в программе установки через список. Установщику нужны права администратора для правильной работы, но я не хочу использовать sudo. В настоящее время приложение установки не работает должным образом, потому что оно запускается без прав администратора.
Как мне вызвать яблочный скрипт с правами администратора или сообщить установочному приложению внутри яблочного скрипта, чтобы он запускался от имени администратора?
Вот яблочный скрипт, который я использую:
osascript <<-END
tell application "$1"
with timeout of 8 * 3600 seconds
activate
Select "$2"
DoInstall
end timeout
end tell
END