Questão Qual é o caminho mais rápido para bloquear sua tela?


Idealmente, Eu gostaria de poder pressionar 1 botão no meu teclado e ter o protetor de tela, e não apenas uma prévia, mas o protetor de tela real de tal forma que quando tento acessar o computador, ele mostra uma tela de login (conforme minhas configurações de proteção de tela). Eu digo essa última parte em particular porque eu não quero um atalho para o botão "Preview", que parece não exigir que eu faça o login novamente após a pré-visualização (o que é contrário às minhas configurações e ao que estou procurando para).

Se um único botão não for possível (por exemplo, através de algum mapeamento local ou chaves ou outros enfeites), talvez um combinação rápida de chaves?

Se tudo o mais não for possível, seria útil ser capaz de acionar meu protetor de tela através de um atalho na minha área de trabalho.

Alguma dessas coisas é factível? Se sim, como?


22


origem


As pessoas ainda usam protetores de tela? - Marc Gravell♦
@MarcGravell: Por que não? - dmr
@dmr I (e muitos outros) apenas configure o (s) monitor (es) para desligar se não estiver sendo usado - Marc Gravell♦
@MarcGravell Alguns monitores demoram para voltar a ser desligados para um estado ativo. O meu até muda o sinal de entrada, algo que eu não quero, e é por isso que eu necessidade um protetor de tela. - slhck
@slhck justo o suficiente! - Marc Gravell♦


Respostas:


janelas + eu bloqueia a tela imediatamente. Além disso, você precisará de um utilitário para remapear outro toque de tecla para essa ação.


33



+1 (se eu pudesse dar a você) Isso também é útil para saber :) - AllenP
Outros úteis: o Windows-M minimiza todas as janelas; Windows-E traz o Meu Computador; O Windows-R exibe a caixa de diálogo "executar". - BlueRaja - Danny Pflughoeft
Eu troquei o Alt certo com a chave do Windows há muito tempo para poder pressionar isso com uma única mão. :) - Tom Wijsman
Eu vejo 33 votos positivos para uma resposta que não aciona minha proteção de tela. superuser.com/a/643410/128228é uma boa resposta. - Fuhrmanator
A tela de login é um efeito colateral das configurações do OP. O título e o texto em negrito falam claramente de chamada de proteção de tela. O Google me trouxe aqui como eu tive a mesma pergunta que no título. Esta resposta é enganosa, embora eu veja como isso aconteceu agora. OP queria bloquear o computador, assim como faz o seu protetor de tela. É uma pergunta do baixo. - Fuhrmanator


Algum tempo antes havia um artigo sobre howtogeek.com:

Crie ícones para iniciar o protetor de tela no Windows 7 ou Vista:
  Clique com o botão direito na área de trabalho e escolha Novo \ Atalho no menu   Para iniciar o protetor de tela, você precisará digitar o caminho completo para   o arquivo do protetor de tela, seguido de “/ s”

%systemroot%\system32\Bubbles.scr /s

Você gostaria de substituir o nome do protetor de tela onde você vê   "Bubbles.scr" acima. Observe também que usei% systemroot% em vez de   C: \ windows porque nem toda instalação usa a unidade C :.

Se você não souber o nome do arquivo, navegue até seu sistema32   pasta e, em seguida, procure por ".scr" usando a caixa de pesquisa:

Não é realmente um botão, mas um ícone (e você pode atribuir um atalho de teclado) (e é codificado com o protetor de tela)


9





Se você deseja bloquear seu computador através de um atalho, configure um atalho como este.

  • Nome do arquivo: Lock Screen.lnk
  • Destino: C: \ Windows \ System32 \ rundll32.exe user32.dll, LockWorkStation
  • Caminho do ícone:% SystemRoot% \ System32 \ shell32.dll
  • Ícone Índice: 47

Você pode até atribuir uma tecla de atalho ao atalho, se quiser.

lock shortcut


6



Expandindo a resposta do Zoredache, você poderia simplesmente criar um atalho diretamente para o protetor de tela. Isso acionaria o protetor de tela e, se você esperar mais do que o tempo ocioso que definiu para o protetor de tela, o computador será bloqueado se você tentar retornar. A menor combinação de teclas que você pode usar é de 3 teclas com esse método, até onde eu sei. - stoicfury
-1 para tentar reinventar a roda. O Windows + L fez isso desde o XP. - ThatGraemeGuy
@Graeme Donaldson, eu apoio um grande número de conexão com um servidor de terminal. Eles não têm um botão do Windows para pressionar. Uma parte desse grande número de usuários também faz fronteira com analfabetos técnicos, mas eles devem conseguir bloquear seus computadores. Um atalho na área de trabalho e fixado no menu Iniciar e na barra de tarefas torna isso fácil para eles. Além disso, nem todo mundo gosta ou é capaz de memorizar um grande número de atalhos de teclado. A pergunta também perguntou explicitamente como disparar através de um atalho no desktop, eu estava simplesmente respondendo a pergunta que foi feita, então eu não recebo o voto negativo. - Zoredache
Você pode bloquear a partir do menu Iniciar no Windows 7. É uma das opções no menu ao lado de Desligar. - craig65535


O Mac tem uma funcionalidade chamada hot canters, onde quando você move o cursor para um canto específico, o protetor de tela entra em ação. Esse comportamento pode ser duplicado no Windows 7 usando um programa de código aberto chamado Hot Corners, que pode ser encontrado Aqui.

Isso, eu imagino, forneceria a maneira mais rápida possível de ativar seu protetor de tela, já que você nem precisaria procurar o teclado.

Boa sorte!


5



Eu conheço a funcionalidade de cantos quentes do Compiz no Ubuntu. Como usuário disso, posso dizer que pode ser irritante ter cantos quentes, especialmente ao ultrapassar um menu no canto superior esquerdo - TheLQ


Peço desculpas pela escavação grave, mas esta página é apresentada como um dos principais resultados de pesquisa para acionar um protetor de tela com uma tecla de atalho. Eu pensei que seria útil adicionar outro método atualizado para fazer algo que poucas pessoas parecem saber como fazer.

Nota: Esta é uma solução feita e testada no Windows 8, mas também deve funcionar no Windows 7. No entanto, existe uma solução melhor para sistemas operacionais mais antigos; Verifique aqui: https://stackoverflow.com/questions/1430108/how-to-turn-screensaver-on-windows-7-by-a-code-in-cmd.

Primeiro, crie uma pasta. Em seguida, encontre um cmd.exe e cópia de para a pasta. Agora, crie um arquivo de texto (não se preocupe em chamá-lo ainda) e cole o seguinte código nele:

 using System;
 using System.Runtime.InteropServices;

public static class LockDesktop
{
 [DllImport("user32.dll", EntryPoint = "GetDesktopWindow")]
 private static extern IntPtr GetDesktopWindow();

 [DllImport("user32.dll")]
 private static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);

 private const int SC_SCREENSAVE = 0xF140;
 private const int WM_SYSCOMMAND = 0x0112;

 public static void SetScreenSaverRunning()
 {
     SendMessage(GetDesktopWindow(), WM_SYSCOMMAND, SC_SCREENSAVE, 0);
 }

 public static void Main()
 {
    LockDesktop.SetScreenSaverRunning();
 }
}

Agora, clique em "salvar como" e defina o tipo de arquivo para "todos" antes de salvar o arquivo como "lock.cs". Certifique-se de salvá-lo na pasta que você criou. Finalmente, abra o arquivo CMD.exe na pasta e digite o seguinte comando:

%SystemRoot%\Microsoft.NET\Framework\v3.5\csc.exe lock.cs

Pressione Enter e aguarde um momento. Agora você encontrará um arquivo "lock.exe" em sua pasta. Você pode criar um atalho (enviar para a área de trabalho) e ir até as propriedades para atribuir um atalho de teclado.

** Nota: Isto irá simplesmente lançar o seu protetor de tela como se o temporizador tivesse acabado. Se você não tiver configurado para exibir a tela de logon no reinício, ele não será bloqueado. Há também um atraso de cerca de cinco segundos antes de ser bloqueado, já que esse é o comportamento padrão do protetor de tela, de modo que o usuário tenha tempo de cancelar o bloqueio.

Se você não quiser definir a proteção de tela para bloquear o reinício e / ou desejar que o computador seja bloqueado instantaneamente com o atalho, continue lendo. **

Crie outro arquivo de texto ou use o antigo, não importa. Agora, insira o seguinte código de lote e salve-o como "lock.bat".

@START lock.exe
@%windir%\system32\rundll32.exe user32.dll,LockWorkStation

Agora você pode criar um atalho mais uma vez e dar a ele um comando de teclado.


4



Criar uma cópia do cmd é um muito maneira imprópria de fazer isso. A maneira mais rápida seria clicar em espaço vazio na barra de navegação do Windows Explorer e digitar cmd <Enter>. - gronostaj


Não tentei Hot Corners, mas eu tive resultados muito bons com um pequeno aplicativo chamado Summon the Screensaver. Basta pesquisar no Google para encontrar o download. Você pode configurar onde você move o cursor para ativá-lo, quanto tempo demora um atraso antes de entrar e outros comportamentos também. Eu usei no XP e 7, mas não sei se funciona em 8.


-1



não sei sobre as downvotes, trabalhei para mim ... - meetar
como para convocar o SS: sim, eu pesquisei, e 90% dos resultados são sobre desinstalá-lo, removê-lo, completamente desinstalação, etc thanx, mas não thanx ...


Maneira muito mais fácil: open: Este PC, sistema operacional (C :), windows, sistema 32. Em seguida, encontre uma proteção de tela nesta pasta, bolhas, mistificar, fitas qualquer coisa. Clique com o botão direito, escolha enviar para, selecione desktop (atalho) Agora você tem um atalho na área de trabalho para iniciar imediatamente a proteção de tela

NOTA: Isso não ativa a funcionalidade de "bloqueio de tela" que é ativada (opcionalmente) através do acionador de inatividade padrão do protetor de tela.


-1