題:
我可以分配鍵盤快捷鍵來調出Mac OS X登錄窗口嗎?
Paul D. Waite
2011-07-21 21:25:51 UTC
view on stackexchange narkive permalink

當我離開計算機時,我想分配一個“每個應用程序”鍵盤快捷方式來打開登錄窗口。有沒有辦法做到這一點? (僅限獅子的方法很好。)

相關:http://apple.stackexchange.com/questions/11286/how-can-i-show-the-login-window-after-a-period-of-inactivity
諸如[launchbar](http://www.obdev.at/products/launchbar/)之類的通用實用程序可提供快速的鍵盤快捷方式來保護您的會話,而無需實際註銷或保護屏幕保護程序以密碼保護。
如http://apple.stackexchange.com/questions/18365/is-there-a-likely-fast-alternative-to-crtl-shift-eject-for-new-macbook-th所述,現在有一個內置的快捷鍵是ctrl + shift + power。
九 答案:
Barney
2012-12-17 17:07:40 UTC
view on stackexchange narkive permalink

如果要在不安裝任何程序的情況下在5分鐘內將 alt d kbd> + cmd⌘ kbd> + L kbd>分配給鎖屏 ,我建議您執行以下三個步驟:

  1. 在Automator中創建服務並將“選擇服務接收”設置為“無輸入”

  2. (仍在Automator中)添加“運行AppleScript”(在左側“ apple”上搜索,然後雙擊)。
    在腳本中代替(*您的腳本在這裡*)複製粘貼:

    執行shell腳本“'/ System / Library / CoreServices / Menu Extras / User.menu / Contents / Resources / CGSession '-suspend”
    保存並退出。 (您可以將服務命名為“鎖定屏幕”。)

  3. 打開系統偏好設置,在“鍵盤快捷方式”選項卡中的“鍵盤”中,在“服務”下,您將找到“鎖定屏幕”
    現在,單擊“鎖定屏幕”旁邊的“無”以分配⌥⌘L 玩具服務。實際上,我建議使用 ⌃⌥⌘ L ,因為⌥⌘L 是在Finder中分配的。

  4. ol>

    完成。

    (對於第2步,請轉到 Lauri Ranta!)

朋友,Thx,這是唯一的常規解決方案恕我直言
這是最好的解決方案,我也將其導出,因此您只需安裝即可:https://dl.dropboxusercontent.com/u/20485770/Lock%20Screen.zip
René
2011-07-21 21:33:12 UTC
view on stackexchange narkive permalink

按Shift-Cmd + Q。確保選中“重新登錄時重新打開窗口”。按回車。

感謝Lion,當您重新登錄時,一切看起來都一樣。

不錯的解決方法。我認為這會導致瀏覽器標籤頁重新加載,因此如果您使用的是3G互聯網連接,則不理想。
是的,確實會導致所有內容重新加載,這也可能需要一些時間,具體取決於您註銷時正在運行的應用程序數量。但是話又說回來,其他解決方案需要復雜的腳本設置,因此這很容易做到;)
當然。您是否有其他替代品的鏈接?
想到腳本快速用戶切換:http://superuser.com/questions/44433/create-a-keyboard-shortcut-for-fast-user-switching-in-mac-os-x
啊哈,非常好,歡呼。
好吧,記錄下來,我得到了一個很好的答案:http://superuser.com/questions/45740/fast-user-switching-apple-menu/46308#46308
這是我聽說的“已保存的應用程序狀態”功能的第一個令人討厭的效果...
並非所有應用程序都能正常處理此問題。例如,TeXStudio丟失了我一直在處理的文本文檔,因此我不得不翻閱丟失最近編輯內容的舊版本文檔。
Lri
2012-02-28 12:51:02 UTC
view on stackexchange narkive permalink

註銷到快速用戶切換屏幕的另一種方法是為該shell命令分配快捷方式

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

如果您擁有Alfred Powerpack,則可以為lock操作分配快捷方式,但僅鍵入“ lock”不會花費更長的時間。

只需將它與Automator Service和Shell腳本Action一起使用,然後在System prefs中分配一個熱鍵。
Jay
2012-02-28 03:43:37 UTC
view on stackexchange narkive permalink

我意識到到目前為止,該線程可能已經很舊了,但是對於此處提供的所有選項,沒有討論最簡單的方法。

Apple允許您使用鍵盤快捷鍵。您不必創建一個,而是通過“睡眠或屏幕保護程序後要求密碼”功能在OSX中內置了一個。

這裡是如何使用它:

  1. 確保已將“睡眠或屏幕保護程序啟動後要求密碼”設置為“立即”。
  2. ol>

    為此,請按照以下步驟操作:

    1. 打開系統偏好設置
    2. 單擊“安全性”(在Lion上,“安全性&隱私”)
    3. 轉到“常規”選項卡
    4. (如果尚未安裝)如果有一個,請在“睡眠或屏幕保護程序啟動後要求密碼”旁邊的框中打勾。
    5. 將時間間隔設置為“立即”
    6. 退出系統偏好設置
    7. ol>

      現在,當您要鎖定Mac時,只需使用鍵盤快捷鍵

      Ctrl ⌃ kbd> + Shift⇧ kbd> + 彈出 kbd>或 Ctrl bd> + Shift kbd> + Power kbd>

一點也不差。如果您啟用了安全睡眠功能,並且想要在鎖定計算機後立即解鎖計算機,則可能會不太理想,因為它仍可以將RAM的內容寫入磁盤。
daviesgeek
2012-02-28 12:32:00 UTC
view on stackexchange narkive permalink

您還可以將Applescript設置為在一定時間後單擊“登錄窗口”菜單項:

Login Window...

如果要導航菜單欄,腳本如下所示:

 在運行{input,parameters}時(*登錄菜單必須是最後一個!*)告訴應用程序“ System Events”告訴進程“ SystemUIServer”將n設置為菜單欄1的菜單欄項目數告訴菜單欄1的菜單欄項目n單擊i,從1到10重複。嘗試如果前菜單的菜單項i的名稱包含“登錄窗口”,然後單擊前菜單退出的菜單項i重複結束,如果結束嘗試結束,重複結束,告訴結束,告訴結束,告訴返回inputend run  
嗨,戴維斯!您是否完成了腳本?
gentmatt
2012-12-17 20:16:25 UTC
view on stackexchange narkive permalink

您可以使用更好的觸摸工具 (鏈接) sup> 來創建多點觸摸手勢快捷方式進入登錄屏幕:

多點觸摸手勢

enter image description here

鍵盤快捷鍵

enter image description here

molle
2011-07-23 13:18:00 UTC
view on stackexchange narkive permalink

這可能無法完全回答您的問題,但這至少是朝正確方向邁出的一步。

  1. 打開位於“應用程序”文件夾內“實用工具”文件夾中的“鑰匙串訪問”。
  2. 打開“鑰匙串訪問”首選項,然後選中“在菜單欄中顯示鑰匙串狀態”。Check "Show keychain status in the menu bar"
  3. 從菜單欄中的“鎖定”圖標中,選擇“鎖定屏幕”。
  4. ol>

    From the Lock icon in the menu bar, choose "Lock Screen."

我尚未找到將鍵盤快捷方式分配給菜單欄項和/或“鑰匙串訪問”菜單欄菜單的方法。
是的,我認為有一種方法可以使Shift-F7成為將鍵盤焦點分配給菜單欄的快捷方式。如果鑰匙串狀態圖標是其中最左側的圖標,則它幾乎是鎖定屏幕的鍵盤快捷鍵(即Shift-F7,向下箭頭,輸入)。不過這有點麻煩,您必須將鑰匙串狀態圖標保留在菜單欄中的最左側。
我現在正在用手機寫東西,所以找不到適合您的東西,但是我知道有很多方法可以使用AppleScript菜單欄項目。也許這可以幫助? http://goo.gl/0peFU
KawaiiGuyy
2015-10-25 21:48:56 UTC
view on stackexchange narkive permalink

哇,這已經持續了一段時間……但是嘗試了所有這些不同的建議之後,我發現了 me 的最簡單方法,在這里和其他地方都沒有提到,但這對我來說是一種常識現在我想起來了...

  1. 將睡眠或屏幕保護程序後的要求密碼設置為“立即”
  2. 啟用“熱角”,然後選擇任一角作為“開始屏幕”保護程序”或“使顯示器進入睡眠狀態”。
  3. ol>

    然後您要做的就是簡單地將光標一直滑到所述角落,屏幕保護程序就會開始進入睡眠狀態然後再次移動鼠標時,您將進入登錄屏幕!

    沒有腳本,沒有菜單欄快捷鍵,沒有按鍵序列,只需輕掃觸控板即可!無論您將角落設置為屏幕保護程序,睡眠顯示還是關閉蓋子,該功能都可以使用。

當然。那不是鍵盤快捷鍵。
Macdara
2017-02-13 15:55:18 UTC
view on stackexchange narkive permalink

如果要從鍵盤熱鍵快捷方式調用“登錄”屏幕,則只有一種方法。它需要在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

通常,鏈接不會提供很好的答案(鏈接後面的網站可能會消失,鏈接可能會更改,等等)。您可以編輯答案以總結所需步驟嗎?
“只有一種方法可以做到這一點”-除了也有[這種方法](http://apple.stackexchange.com/a/41953/1092)。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...