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


25

私は速いユーザー切り替えが好きですが、メニューバーでそれを熱望していません、それをアップルメニューに入れることが可能かどうか疑問に思っていますか?または、代わりにAppleメニューの[ログアウト]オプションを変更して、代わりにユーザーを切り替えますか?

回答:


36

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

その単語CGSessionを検索すると、MacのWin-Lと同等の機能、Mac OS Xでユーザーをすばやく切り替えるためのキーボードショートカットの作成など、多くのオプションが表示されます。

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

  • アプリケーションの開始»Automator
  • 新しいAutomatorワークフローのテンプレートに「サービス」を選択します
  • 右ペインの上部には、「サービスを受けていない選択一切の入力をして任意のアプリケーション
  • アクション「シェルスクリプトの実行」を左ペインから右ペインのワークフローにドラッグします
  • シェルをデフォルトの「/ bin / bash」のままにして、デフォルトのコマンドcatを改行なしで次のコマンドに置き換えます。

    / System / Library / CoreServices / Menu \ Extras / User.menu / Contents / Resources / CGSession -suspend

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

Automatorでのユーザーの簡易切り替え

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

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

これは非常に良いチュートリアルです。
ミルハウス

作成するショートカットとしてCmd-Lを割り当ててみましたが、WindowsのWin-Lに似ていますが、Webブラウザなどの一部のアプリケーションもCmd-Lショートカットを使用するため、機能しませんでした。そのため、代わりにCmd-Shift-Lを割り当てました。
グルジートシン

1
作成するショートカットとしてCmd-Lを割り当ててみましたが、WindowsのWin-Lに似ていますが、Webブラウザなどの一部のアプリケーションもCmd-Lショートカットを使用するため、機能しませんでした。他の組み合わせをいくつか試しました、私が定期的に使用しているすべてのアプリで機能するものはありませんでした。そのため、代わりにCmd-Shift-2を割り当てました。
グルジートシン14

1
これを最新の状態にするために、Yosemite 10.10.5でもこれが機能することを確認できます。
Arc676

0

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

起動バーでは、コマンドはLogin Windowユーザーアカウントインデックスの一部です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.