Gostaria de saber se existe alguma maneira de executar um programa, executar algum comando ou qualquer outra coisa ao fechar a tampa do laptop.
Minha pergunta pretende ser genérica, tanto para Windows quanto para Linux. Algo útil deve ser trancar o laptop ao fechar a tampa (Win + L no Windows) ou executar processos caros, como análise de antivírus, etc. sem fazê-lo manualmente antes de fechar a tampa.
windows
linux
laptop
scheduled-tasks
Matias
fonte
fonte
Respostas:
No Windows 7, as únicas opções que você tem para executar ações quando fecha a tampa estão em Opções de energia no Painel de controle. As ações disponíveis são:
Você não pode criar ações personalizadas aqui para atribuir ao evento de fechamento da tampa.
Mas!
Você pode usar o Agendador de tarefas para agendar uma tarefa quando um determinado evento for registrado. Dormir é um evento registrado. Você pode especificar, ao criar a tarefa agendada, que deseja que o computador saia do modo de suspensão para executar a tarefa.
Instruções detalhadas aqui: Agendador de tarefas na tampa do laptop fechar?
fonte
Há um tutorial bastante longo e detalhado sobre como executar scripts quando você fecha / abre a tampa do seu laptop nos fóruns do Ubuntu .
No entanto, não consigo encontrar nada que imite o mesmo no Windows.
fonte
Solução
Crie 'AwayModeEnabled' e o Windows não entrará no modo de suspensão quando entrar no modo de suspensão. Em seguida, use o hack de agendamento de tarefas mencionado por William acima.
Prós
Não perca conexões de rede
Contras
Seu computador nunca pode realmente desligar quando dorme
Como
Na ativação da tela de login do usuário
Testando meu laptop Windows 7 com uma conexão ssh aberta.
fonte