3

10.7 で廃止された AuthorizationExecuteWithPrivileges では、launchctl、chmod、chown などのコマンドをプログラムで実行する代わりに、root として何ができますか? 10.5 をサポートする必要があるため、SMJobBless はオプションではありません。

これがユースケースです。実行時に LaunchDaemons デーモンの plist を生成しています。デーモンと plist を適切な場所にコピーし、launchctl を使用して plist をアンロード/ロードする必要があります。

これらのアクションを実行するにはルートが必要であるという理解で正しいですか?

4

1 に答える 1

0

使用できますapplescript

do shell script "sh /Users/new/load.sh" with administrator privileges
于 2012-07-12T10:19:44.150 に答える