ログイン時に myapp.app を起動したいのですが、すべてのユーザーに対して機能するはずです。
そのコマンドを実行したユーザーに対してのみ起動する osascript を試しました。
/usr/bin/osascript -e "アプリケーション \"システム イベント\" に、最後にプロパティ {path : "Path/myapp.app" hidden:false name:"myapp"} を持つ新しいログイン項目を作成するように指示します "
このログインを guser として実行したため、 guser のみのログイン中に起動します。
そして、私はsudoのデフォルトを試してみました write /Library/Preferences/loginwindow AutoLaunchedApplicationDirectory -array-add '{ "Path" ="path1" ; "非表示"="0";}'
path1=myapp.app の場合は機能しませんでした path1=myapp.app/Contents/MacOS/myapp の場合、すべてのユーザーに対して起動しますが、ターミナル ウィンドウもアプリケーションと共に起動します。
すべてのユーザーのログイン時にココアアプリを起動するコマンドに必要なシェルスクリプトがあります。助けてください 。