我想在登录时启动 myapp.app,它应该适用于所有用户。
我尝试使用仅针对运行该命令的用户启动的 osascript。
/usr/bin/osascript -e "告诉应用程序\"系统事件\" 创建一个新的登录项,其属性 {path : "Path/myapp.app" hidden:false name:"myapp"} 在末尾"
我以 guser 身份运行此登录。所以它仅在 guser 登录期间启动。
甚至我尝试使用 sudo defaults write /Library/Preferences/loginwindow AutoLaunchedApplicationDirectory -array-add '{ "Path" ="path1" ; "隐藏"="0";}'
当 path1=myapp.app 它没有工作当 path1=myapp.app/Contents/MacOS/myapp 它正在为所有用户启动,但即使是终端窗口也与应用程序一起启动。
我有一个 shell 脚本,我必须使用一些命令来为所有用户登录时间启动可可应用程序。请帮忙 。