web-dev-qa-db-ja.com

ユーザーの簡易切り替え/アップルメニュー?

ユーザーの迅速な切り替えが好きですが、メニューバーでそれを知りたくありません。Appleメニューに配置することは可能ですか?または、どうにかしてログアウトオプションを変更しますApple代わりにユーザーを切り替えるメニュー?

25
cust0s

キーボードショートカットの追加が許容できる場合は、CGSession -suspendを呼び出してユーザーの高速切り替えを表示できます。 (たとえば、CGSession -switchToUserID `id -g bob`を使用して、 特定のユーザー に切り替えることができます。)

その単語CGSessionを検索すると、 MacのWin-Lに相当する または などの多くのオプションが表示されます。 Mac OS X での切り替え。

Appleメニューに追加するのではなく、10.6 Snow Leopardでは、各アプリケーションの[サービス]メニューに追加するのは非常に簡単です。

  • アプリケーションを開始"Automator
  • 新しいAutomatorワークフローのテンプレートとして[サービス]を選択します
  • 右側のペインの上部で、「Service receive no input in any application "」を選択します
  • 左側のペインから右側のペインのワークフローに「シェルスクリプトの実行」アクションをドラッグします
  • Shellをデフォルトの「/ bin/bash」のままにし、デフォルトのコマンドcatを改行なしで次のように置き換えます。

    /システム/ライブラリ/ CoreServices/Menu\Extras/User.menu/Contents/Resources/CGSession -suspend

  • オプション:[実行]ボタンをクリックしてテストします
  • 保存するにはCmd-Sを押します。入力した名前は、[サービス]メニューの名前になります。ワークフローは~/Library/Servicesに保存されます。

Fast User Switching in Automator

10.6でキーボードショートカットを割り当てるには:

  • システム設定を開く"キーボード"ペインキーボードショートカット
  • 左側のペインで「サービス」を選択します
  • 右ペインで[一般]までスクロールします
  • 作成したAutomatorワークフローの右側をダブルクリックします
  • 使用するキーを押し、ペインを切り替えて、新しいショートカットが保存されていることを確認します
    • 10.6には bug があり、サービスをファンクションキーに割り当てることができない場合があることに注意してください。
36
Arjan

QuicksilverLaunchBar などの一般的なアプリケーションランチャーを使用している場合は、ログインウィンドウが表示されるかどうかを確認してください。

Launchbarでは、コマンドはLogin WindowUser Accountsインデックスの一部。

0
Daniel Beck