所以我正在尝试复制这个类似的问题但我迷路了。
我尝试创建启动代理或守护程序,但它们都不起作用,并且我在终端中使用此命令时收到此错误:
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 来做类似的事情,但因为它需要我的密码,所以我无法做到。另外,我没有得到权限,因为我有意将其设置为每个人都可以读取和写入。