1

Поэтому я пытаюсь повторить этот похожий вопрос, но я потерян.

Я попытался создать агент запуска или демон, но ни один из них не работает, и я получаю эту ошибку в терминале с этой командой:

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 для чего-то подобного, но, поскольку для этого требуется мой пароль, я не могу этого сделать. Кроме того, я не получаю права доступа, потому что в данный момент я намеренно настроен на то, чтобы все могли читать и писать.

0