Mac OS Xでセキュリティエージェントプラグインを使用していて、ユーザーに切り替えユーザーを許可したいとします(「ユーザー切り替え」と同じ方法で)アカウントをロックすると表示されます)。ユーザーがログインしている場合は、このコマンドラインはうまく機能の起動プログラムでmacosxでスイッチユーザーを実行する方法
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
しかし、セキュリティエージェントのプラグインのコンテキストで:
いくつかの研究の後、私は、コマンドラインから次の溶液でthis threadを見つけました。 : "セキュリティエージェントは、認証されるためにグラフィカルユーザーインターフェイスを使用してユーザーが物理的に存在する必要があるように、制限されたアクセス許可で実行されます。グラフィカルユーザーインターフェイス要素は、ターミナルなどのコマンドラインインターフェイスアプリケーションまたはセキュアシェル(ssh)リモートセッション "
コマンドラインコールの実行に失敗しました。リンゴイベントを送信するような、スイッチユーザーをシミュレートする他のソリューションはありますか?私は他の解決策を見つけませんでした。
ありがとうございました。 最高のお礼