Поэтому я пытаюсь повторить этот похожий вопрос, но я потерян.
Я попытался создать агент запуска или демон, но ни один из них не работает, и я получаю эту ошибку в терминале с этой командой:
Vances-MacBook-Air:~ vancesmac$ sudo launchctl load/Library/LaunchAgents/mute.mac.at.startup.plist
Пароль: /Library/LaunchAgents/mute.mac.at.startup.plist: путь имел неправильное владение / разрешения
Вот что у меня есть в этом файле; <string>mute.mac.at.startup</string>
: так называется мой plist-файл:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>mute.mac.at.startup</string>
<key>OnDemand</key>
<false/>
<key>UserName</key>
<string>anAppropriateUser</string>
<key>GroupName</key>
<string>anAppropriateGroup</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/FirstScript.txt</string>
</array>
</dict>
</plist>
Я уверен, что я делаю что-то не так здесь. Я назвал файл «FirstScript.txt», потому что я выяснял, как это сделать. Я просто пока что в папке с приложениями. Я пытаюсь запустить эту команду при запуске:
#!/bin/bash
sudo nvram SystemAudioVolume=%80
Так что же я не понимаю? Я пытался использовать Automator для чего-то подобного, но, поскольку для этого требуется мой пароль, я не могу этого сделать. Кроме того, я не получаю права доступа, потому что в данный момент я намеренно настроен на то, чтобы все могли читать и писать.