Sei que isso foi perguntado muitas vezes ( Existe uma alternativa rápida semelhante para Crtl + Shift + Ejetar para um novo Macbook que não tem teclas de ejeção? ), mas a combinação de teclas de atalho não funciona no meu MacBook Air que não tem um botão de ejeção executando 10.7.
Então, qual combinação de teclas de atalho posso usar para bloquear a tela?
Resposta
Editar: pressionar a tecla liga / desliga em um MacBook Air enquanto segura control e shift não funciona no 10.7 . A tecla de energia só pode ser substituída por ejetar em versões 10.8 e posteriores do OS X.
Colocar monitores para hibernar apenas bloqueia a tela se esta configuração estiver ativada:
Você também pode colocar os monitores no modo de espera na versão 10.9 executando pmset displaysleepnow
.
Outra maneira de bloquear a tela é para habilitar o menu extra das Chaves nas preferências de Acesso às Chaves e então selecione Bloquear Tela no menu extra:
Uma forma alternativa de bloquear a tela é fazer logout na tela de troca rápida de usuário. Você pode fazer isso executando
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
ou usando a ação de bloqueio no Alfred:
Comentários
- Estou perguntando sobre 10.7 porque é isso que estou executando. Não 10.9. Não 10.8. Não há botão de ejeção. O ” requer senha ” está definido.
- O item de menu Keychain não funciona de forma confiável. (Ou não bloqueia a tela imediatamente após ‘ esmaecida)
Resposta
O MacBook Air substitui o botão de ejeção pelo botão liga / desliga. Use isto:
Atualização 2013-11-23 : Peço desculpas por não ler a pergunta com atenção . Perdi a parte em que você deseja realmente bloquear a tela. A combinação de teclas abaixo apenas desliga a tela sem realmente bloqueá-la.
Controle + Shift + Botão liga / desliga / ejetar
Se você deseja entrar no modo de hibernação (onde você também bloqueia a tela), a resposta fornecida acima está correta. A combinação de teclas para entrar no modo de espera é:
Opção + Comando + Botão liga / desliga / ejetar
Comentários
- No meu MacBook Air, tudo que ele faz é desligar a tela. A tela não está bloqueada.
- Continuo lendo isso e não ‘ funciona. Eu não ‘ não entendo.
- Você precisa ativar ” Solicitar senha < imediatamente > ” sob a Segurança & Privacidade configuração.
- Simplesmente não ‘ t funciona. É ‘ é isso! Eu ‘ estou mudando para o openSUSE!
- Mas por que não ‘ existe uma maneira simples de apenas bloquear a tela , o que não exige que alteremos a configuração em Segurança & Privacidade .
Resposta
Aqui “algo para qualquer um que, como eu, vasculhou a web em busca de um Mac simples equivalente a” Windows-L “para bloquear a tela e descobriu que todos os soluções exigiam software de terceiros que você não queria ou uma chave especial que não existe no seu teclado (externo genérico). O seguinte funcionou para mim no Mavericks (10.9.3)
- Inicie o aplicativo “Automator” e crie um novo documento do tipo “Serviço”
- Especifique que o serviço não recebe “nenhuma entrada” em “qualquer aplicativo”
- Adicione o “Executar Shell Ação “do script para o serviço
- Cole o seguinte na área de texto” Executar ação do Shell Script “:
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine
- Salve o serviço como “Iniciar ScreenSaver” e sair do Automator
- Abra o aplicativo “Preferências do Sistema” e vá para o painel de preferências “Segurança”
- Na guia “Geral”, ative “Exigir senha [imediatamente ] após a suspensão ou o protetor de tela começar “
- Agora vá para o painel de preferências” Teclado “, guia” Atalhos “, item da lista” Serviços “e encontre o serviço” Iniciar protetor de tela “em” Geral “próximo ao parte inferior da lista à direita e clique duas vezes nele.
- Pressione o atalho de teclado escolhido (eu gosto de control + opção + comando + L, então posso apenas misturar todas as três teclas modificadoras e pressionar L para bloquear)
EDITAR: Tive problemas após uma atualização para OSX El Capitan. Eu estava usando o conteúdo AppleScript mais sucinto:
activate application "ScreenSaverEngine"
que pensei deveria ser mais preparado para o futuro do que o shell- Encantamento de script da etapa 4, mas na primeira vez que o usei, ele alegou ser incapaz de encontrar o ScreenSaverEngine.Isso foi corrigido depois que eu iniciei ScreenSaverEngine.app
uma vez explicitamente na linha de comando:
open /System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app
Comentários
- Ou esta variante pode ser mais à prova de futuro: em vez de ” Executar Shell Script ” ação com seu longo encantamento, use uma ação ” Executar AppleScript ” com o texto
activate application "ScreenSaverEngine"
- Agora devo inserir a senha todas as vezes após o protetor de tela. Quantos threads continuam propondo a mesma solução quebrada.
- Com as telas ‘ de hoje, que outro uso existe para um protetor de tela? Se você não ‘ não quiser que a tela seja bloqueada por senha automaticamente após x período de tempo, basta configurar o protetor de tela para que não ‘ t iniciar automaticamente após x período de tempo. Então ele só será ativado quando você o bloquear deliberadamente.
- Para economizar bateria
- Preferências do sistema – > Economia de energia – > Display Sleep funciona independentemente do protetor de tela e é uma maneira mais eficaz de economizar bateria (já que um protetor de tela não ‘ realmente desliga a tela e pode usar um pouco da CPU).
Resposta
Eu configurei meu protetor de tela com um “canto ativo” nas Preferências do Sistema (para que a proteção de tela seja iniciada quando eu mover o mouse para o canto). Isso, em combinação com a configuração da segurança da senha como necessária “imediatamente”, significa que você tem uma maneira simples de bloquear a tela.
Comentários
- infelizmente, ele ‘ não é confiável – funciona cerca de 60% das vezes
Resposta
Simplesmente defino a segurança para solicitar a senha imediatamente no modo de espera e uso o botão liga / desliga para bloquear meu MBA (OS X Yosemite).
Resposta
Vá para configurações, Segurança & Privacidade, Geral e defina a senha “imediatamente”
Após a configuração isso, agora você pode usar o botão shift + control + power para mac book air.
Ele será colocado no modo de hibernação ou na tela de bloqueio e quando você precisar usá-lo novamente, ele pedirá a senha.