Existe um atalho que chama o comando de troca rápida de usuário "Janela de login ..."?

48

Em primeiro lugar, deixe-me dizer que há duas perguntas no Think Different que pretendem responder a essa pergunta, mas não:

  1. O MacBook Air possui uma tecla de atalho Troca rápida de usuário (janela de login)? A resposta a esta pergunta parece "bloquear" o mac, mas não invoca o comando "Janela de login ...".
  2. Posso atribuir um atalho de teclado para abrir a janela de login do Mac OS X? A resposta a esta pergunta fornece um atalho que inicia um logout, não uma troca rápida de usuário.

Então, existe um atalho para esse comando?

obrigado.

andy
fonte
11
Duplicado de Existe uma maneira rápida de bloquear meu Mac? . Pessoalmente, uso o BetterTouchTool e atribuo um atalho de teclado para bloquear a tela.
iolsmit
ei @ iolsmit, não, não é uma duplicata, pois isso bloqueia. Estou interessado na troca rápida de usuário. A resposta está abaixo e parece ser "não" :-(
andy
Consulte Troca rápida de usuário / Menu Apple? no Superusuário.
Arjan

Respostas:

24

A resposta curta é não . O OS X Lion não tem como atribuir um atalho de teclado à Troca Rápida de Usuário (que vai para a Janela de Logon sem desconectar o usuário atual).

Existem, no entanto, várias alternativas para conseguir isso. Você apontou para diferentes soluções alternativas (não as testei), vou citar mais algumas:

  • O que eu uso: Barra de Lançamento . Basta invocá-lo, digite "log .." e você já tem a opção de pressionar enter para ir para a janela de login, não pode ficar muito mais rápido que isso (você pode atribuir um atalho para isso, se desejar).

  • Embora eu não o use há algum tempo, o "concorrente" Alfred + Powerpack tinha algo parecido, o comando era "travar", tanto quanto me lembro.

  • BetterTouchTool : recomendado por outros usuários (eu já vi esse aplicativo nos Macs de um amigo, mas nunca o usei). Ele também fará o que você deseja (atalho para ir para a tela de login). Também foi recomendado nas respostas que você vinculou. Eu o adiciono aqui para referência e porque alguém o mencionou nos comentários de @Steven Fischer

  • Usando scripts puros como o usado aqui . Observe, no entanto, que a maioria dos scripts que você encontrará fará com que você escreva e codifique a senha da conta, o que não é uma boa ideia. Mas se você verificar lá, há uma alternativa que não faz isso. Eu não testei isso sozinho , mas se esse script funcionar, atribuí-lo a um atalho de teclado via Automator / Service deve ser uma tarefa simples. Esta resposta de superusuário explica melhor o processo (obrigado @andy)

Em qualquer caso, não há método embutido por padrão, mas como você pode ver, com algumas escavações e / ou terceiros, você pode fazê-lo. Usar algo como Launchbar ou Alfred é uma boa ideia por outras razões;)

Martin Marconcini
fonte
4
Talvez esta seja uma descrição melhor para criar um Serviço de Automator e atribuir um atalho de teclado.
iolsmit
@iolsmit sim, boa captura.
Martin Marconcini
+1 Martin impressionante, obrigado! Sim, estou usando uma solução alternativa via Alfred. Mas eu só queria saber se havia um atalho ou não sem um aplicativo. Muito obrigado pela resposta!
andy
11
Você também pode configurar um atalho de teclado para ir para a tela de login via BetterTouchTool.
Steven Fisher
28

Control+ Shift+Eject

ou

Control+ Shift+power-button

O último parece não funcionar no Mac OS X 10.11 (.6), mas o primeiro ainda funciona.

Para garantir que a janela de login seja mostrada imediatamente após a inserção de um dos atalhos acima, altere a configuração de segurança relevante para exigir uma senha (ou seja, exigir login) imediatamente "após o sono ou a proteção de tela começar":

  1. Digite + spacepara abrir a pesquisa Spotlight.
  2. Digite "security" e clique Enterquando "security & Privacy" for sugerido; as configurações de "Segurança e privacidade" devem ser exibidas.
  3. Verifique se você está na página "Geral".
  4. Altere a configuração "Requer senha ..." para "imediatamente".

Fonte para obter informações sobre a configuração de segurança da senha:

daniel
fonte
7
Control + Shift + Eject suspende imediatamente a exibição no OS X 10.9; esse é o comportamento que você vê?
Graham Miln
3
A única resposta correta e simples. Estranho, ninguém votou nisso.
MagikMaker
3
Obrigado. Isso é essencialmente tudo o que eu precisava. Dorme o computador e requer uma senha quando acordado. A parte da senha é a parte importante.
Cory Danielson
A tela bloqueada (proteção de tela, mas com as telas imediatamente inativas) não é a mesma que a Janela de Login. Truque legal, mas já abordado pelo OP como não a solução que eles estão procurando em seu referenciado “1. O MacBook Air tem uma troca rápida de usuário (Acesso janela) tecla de atalho “?
Slipp D. Thompson
Em combinação com Solicitar senha imediatamente por 5 segundos, esse resultado é bloqueado no computador, o que é mais comumente desejado.
Arunas Bartisius
11

Se você possui o Alfred Powerpack, pode atribuir um atalho ao comando Bloquear (que efetua logon na tela de troca rápida de usuário):

Outra opção seria salvar um script de shell como este ~/Library/Scripts/e atribuir um atalho usando o FastScripts :

#!/bin/sh

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

Existe uma maneira bastante conveniente e totalmente nativa de fazer isso, com apenas uma pequena quantidade de configuração. Não é um atalho de teclado único, mas é um atalho de teclado.

Resumo:

Coloque a troca rápida de usuário na barra de menus e ative um atalho de teclado para focalizá-lo.

Passos:

  1. Vá para o painel Usuários e grupos em Preferências do sistema e depois na seção Opções de logon. Escolha mostrar o menu de troca rápida de usuário (de qualquer forma).

  2. Cmd e arraste esse novo item de menu o mais para a esquerda possível. (Isso o torna o primeiro a ser selecionado pelo atalho de teclado, mas na verdade pode ser colocado em qualquer lugar.)

  3. Vá para o painel Teclado em Preferências do Sistema e depois na guia Atalhos do Teclado. Continue na categoria Entrada de teclado e texto e escolha um atalho para o item "Mover o foco para os menus de status".

Resultado:

Se você seguiu a etapa 2, pressionar o atalho do teclado focalizará o menu de troca rápida de usuário. Para abrir o menu, pressione a seta para baixo e selecione uma opção com enterou space.

Este atalho permite selecionar diretamente um usuário, para que você possa ignorar a janela de login ou selecioná-lo no menu.

Eu recomendaria um atalho de control + fn + enter, pois isso coloca seus dedos na tecla de retorno e, portanto, logo acima das teclas de seta. Além disso, não conheço outros atalhos com os quais colidiríamos.

Tyler Wayne
fonte
Essa deve ser a resposta aceita, porque algumas pessoas não querem que o computador durma e outras podem não querer instalar software que faça um milhão de coisas apenas para fazer isso de maneira simples.
precisa saber é o seguinte
2

Há um comando de suspensão, acho que sim. é a tecla Ctrl + Shift + Ejetar. Mas você deve verificar se "Preferências> Segurança e privacidade> Reuiquire Password" está marcado se você quiser a senha após o sono

Saad
fonte
1

Não há necessidade de passar por tantas soluções alternativas quando simplesmente a seguinte combinação de teclas (conforme mencionado corretamente por @daniel respondeu em 1 de fevereiro de 2014 ) faz o necessário:

Ctrl + Shift + Ejetar

No entanto, por algum motivo desconhecido, o mesmo não funcionou no Mac Mini do meu amigo. Mesmo assim, o seguinte funcionou sem problemas:

  • Preferências do Sistema
  • segurança e privacidade
  • Geral
  • Exigir senha imediatamente após o início do descanso ou proteção de tela

Depois disso, qualquer um:

Ativar protetor de tela depois de algum tempo

ou, assim como eu fiz:

Defina "Iniciar proteção de tela" como uma das telas "Hot Corners"

Agora eu simplesmente uso o Hot Corner antes de sair da minha mesa para bloquear o sistema.


PS: Eu acho que a resposta de @ daniel deve ser marcada / marcada como a correta, pois a resposta atual parece meio redundante, pois novas opções relevantes negam a necessidade de ferramentas externas. #Apenas dizendo ;)

Pushpinder N.
fonte