Mac OS Xログインウィンドウを表示するキーボードショートカットを割り当てることはできますか?


10

コンピュータから離れたときのために、「すべてのアプリケーション」キーボードショートカットを割り当ててログインウィンドウを表示したいのですが。これを行う方法はありますか?(ライオンのみの方法で結構です。)



2
ランチバーなどの一般的なユーティリティを使用すると、キーボードからすぐにショートカットして、実際にログアウトしたり、スクリーンセーバーをパスワードで保護したりすることなく、セッションを保護できます。
bmike

1
apple.stackexchange.com/questions/18365/…に記載されているように、ctrl + shift + powerというショートカットが組み込まれています。
Paul D. Waite

回答:


3

このスレッドは今ではかなり古いものだと思いますが、ここで与えられたすべてのオプションについて、最も簡単な方法は説明されていません。

Appleでは、キーボードショートカットを使用して画面をロックできます。作成する必要はありません。OSXには「スリープまたはスクリーンセーバーの後にパスワードを要求する」機能を介して組み込まれています。

使用方法は次のとおりです。

  1. 「スリープまたはスクリーンセーバーの開始後にパスワードを要求する」が「即時」に設定されていることを確認してください。

これを行うには、次の手順に従います。

  1. システム設定を開く
  2. セキュリティをクリックします(Lionの「セキュリティとプライバシー」)
  3. [全般]タブに移動します
  4. まだ持っていない場合は、[スリープまたはスクリーンセーバーの開始後にパスワードを要求する]の横のボックスにチェックを入れます。
  5. 時間間隔を「即時」に設定します
  6. システム設定を終了

Macをロックしたいときは、キーボードショートカットを使用するだけです

Ctrl ⌃+ Shift ⇧ + Eject ⏏ または Ctrl ⌃+ Shift ⇧ +Power


悪くない、全く。セーフスリープを有効にしていて、RAMの内容をディスクに書き込んでいる可能性があるため、ロックした直後にロックを解除したい場合は、少し最適とは言えない可能性があります。
ポールD.ウェイト2012

7

プログラムをインストールせずalt ⌥+ cmd ⌘+ Lを画面のロックに割り当てたい場合は、5分で、次の3つの手順を実行することをお勧めします。

  1. Automatorでサービスを作成し、「サービスが選択を受信」を「テキスト」ではなく「入力なし」に設定します。

  2. (まだAutomatorで)「AppleScriptを実行」を追加します(左側の「apple」を検索してからダブルクリックします)。
    (*ここにスクリプトが入ります*)の代わりに、コピーして貼り付けます。

    do shell script "'/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession' -suspend"
    保存して終了。(サービスに「ロック画面」という名前を付けることができます。)

  3. システム環境設定、キーボードを開き、次にキーボードショートカットタブで、サービスの下にあるサービスの「画面のロック」がリストの下部にあります。
    次に、「ロック画面」の横にある「なし」をクリックして、⌥⌘Lをサービスに割り当てます。実は私はむしろ示唆^⌥⌘Lをので、Lは⌥⌘ Finderで割り当てられます。

できました。

(ステップ2では、cudosはLauri Rantaに行きます!)


Thx、友人、それが唯一の通常の解決策であった
IMHO

これは私がエクスポートした最良のソリューションでもあり、インストールするだけで実行できます。dl.dropboxusercontent.com
u

4

Shift-Cmd + Qを押します。「ログイン時にウィンドウを再び開く」がチェックされていることを確認してください。Enterキーを押します。

Lionのおかげで、再度ログインすると、すべてが同じように見えます。


悪い回避策ではありません。ブラウザーのタブがリロードされると思うので、3Gインターネット接続を使用していると言えば理想的ではありません。
ポールD.ウェイト

はい、すべてがリロードされます。また、ログアウトしたときに実行していたアプリの数によっては、時間がかかる場合があります。しかし、その後、再び、他のソリューションは、複雑なスクリプトのセットアップを必要とするので、それを取得、これは簡単なようである。)
ルネ・

承知しました。代替案へのリンクはありますか?
ポールD.ウェイト2011

1
ユーザーの簡易切り替えのスクリプトは、頭に浮かぶ:superuser.com/questions/44433/...
ルネ・

ああ、素晴らしい、乾杯。
ポールD.ウェイト

4

ユーザーの簡易切り替え画面にログアウトする別の方法は、このシェルコマンドへのショートカット割り当てることです。

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

Alfred Powerpackを使用している場合は、ロックアクションにショートカットを割り当てることができますが、「lock」と入力するだけではそれほど時間がかかりません。


これをAutomator Serviceとシェルスクリプトアクションで使用し、システム設定でホットキーを割り当てます。
markhunte

2

また、一定時間後に「ログインウィンドウ」メニュー項目をクリックするようにApplescriptを設定することもできます。

ログインウィンドウ...

メニューバーをナビゲートする場合、スクリプトは次のようになります。

on run {input, parameters}

    (* Login menu has to be the last! *)

  tell application "System Events"
    tell process "SystemUIServer"
      set n to number of menu bar items of menu bar 1
      tell menu bar item n of menu bar 1
        click
        repeat with i from 1 to 10
          try
            if name of menu item i of front menu contains "Login Window" then
              click menu item i of front menu
              exit repeat
            end if
          end try
        end repeat
      end tell
    end tell
  end tell

  return input
end run

こんにちはデービス!スクリプトを完成させましたか?
Barney

2

あなたは使用することができますより良いタッチツール(リンク)を作成するために、マルチタッチジェスチャーショートカットをログイン画面に取得します:

マルチタッチジェスチャー

ここに画像の説明を入力してください

キーボードショートカット

ここに画像の説明を入力してください


1

これはあなたの質問に完全には答えられないかもしれませんが、少なくとも正しい方向への一歩です。

  1. アプリケーションフォルダー内のユーティリティフォルダーにあるキーチェーンアクセスを開きます。
  2. キーチェーンアクセスの設定を開き、[メニューバーにキーチェーンのステータスを表示する]チェックボックスをオンにします。 「メニューバーにキーチェーンのステータスを表示する」にチェックを入れます
  3. メニューバーのロックアイコンから、[画面のロック]を選択します。

メニューバーのロックアイコンから、[画面のロック]を選択します。


メニューバーアイテムやキーチェーンアクセスメニューバーメニューにキーボードショートカットを割り当てる方法がまだ見つかりません。
モレ

そう、Shift-F7をキーボードフォーカスをメニューバーに割り当てるショートカットにする方法があると思います。キーチェーンステータスアイコンがそこの左端のアイコンである場合、それはロック画面のキーボードショートカットに近いものです(Shift-F7、下矢印、Enterキーなど)。少し面倒ですが、キーチェーンのステータスアイコンをメニューバーの左端に維持する必要があります。
ポールD.ウェイト

1
私は今私の電話で書いているので、あなたのためにそれを見つけることができませんが、AppleScriptメニューバー項目に方法があることは知っています。多分これは助けることができますか?goo.gl/0peFU
molle

0

うわーこれはしばらく続いています...しかし、これらのさまざまな提案をすべて試した後、私はここや他の場所で言及されていない私にとって最も簡単な方法を見つけましたが、今や私はそれを考えると私にとっては常識です...

  1. スリープまたはスクリーンセーバーの後にパスワードを要求するのを「即時」に設定する
  2. 「ホットコーナー」を有効にし、「スクリーンセーバーを開始」または「ディスプレイをスリープ状態にする」コーナーを選択します。

次に、カーソルを上記の隅までスライドさせるだけで、スクリーンセーバーが起動してディスプレイがスリープ状態になり、もう一度マウスを動かすとログイン画面が表示されます。

スクリプト、メニューバーのショートカット、キーシーケンス、トラックパッドの単純なスワイプは必要ありません。これは、コーナーがスクリーンセーバー、スリープディスプレイ、またはふたを閉じるように設定されているかどうかに関係なく機能します。


承知しました。ただし、これはキーボードショートカットではありません。
ポールD.ウェイト

-1

キーボードのホットキーショートカットからログイン画面を呼び出す場合、これを行う方法は1つだけです。Mac OSの組み込みAutomatorアプリケーションを使用する必要があります。これを行う方法に関する記事は次のとおりです。

http://www.macyourself.com/2013/01/27/how-to-lock-your-mac-screen-with-a-keyboard-shortcut/comment-page-2/#comment-6991


1
一般に、リンクは適切な回答を提供しません(リンクの背後にあるWebサイトが表示されない、リンクが変更されるなど)。回答を編集して、必要な手順を要約してもらえますか?
John N

「これを行う方法は1つしかありません」— これを行う方法もあるという点を除きます。
ポールD.ウェイト2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.