Como receber um alerta quando alguém faz logon no meu PC?

17

Desejo enviar um e-mail, uma mensagem ou um alerta quando alguém estiver conectado à minha máquina. É possível configurar na minha máquina Windows 7?

Gowtham Eswaramoorthy
fonte

Respostas:

26

Sim, você pode fazer isso.

Ir para start> Control Panel> Administrative Tools>Task Scheduler

Primeiro clique com o botão esquerdo e depois clique com o botão direito Task Scheduler Librarye selecioneCreate Task...

Em Nome, atribua a ele um nome reconhecível para você.

Para a guia Triggers

pressione New...

Na parte superior após Iniciar a tarefa: On a schedulealtere para: At log one pressioneOK

Vá para a Actionsguia e pressione o New...botão

Em ação: Start a programaltere paraSend an e-mail

Preencha todos os formulários, o anexo é opcional. O servidor SMTP deve ser um servidor smtp válido. Escolha aquele do seu ISP. Se você não sabe, pesquise no Google porSMTP server [name of isp]

Finalmente pressione OK

Isso enviará um email sempre que um usuário fizer login, incluindo você, então faça logout e faça login novamente para testar se funciona.

Você pode usar% USERNAME% na sua mensagem para mostrar quem está logado. Dado que estou no Windows 8.1, não consigo testar isso, pois a função de email está obsoleta nesta versão do sistema operacional.

Aviso importante: isso NÃO funciona no Windows 8 ou posterior, nem no Windows Server 2012. Enviar um email ou exibir uma mensagem é uma função descontinuada nesses SOs. A exibição de uma mensagem pode ser feita de maneira diferente usandostart a program msg * type message here

LPChip
fonte
embora seu script possa enviar um email va dizer powershell.
21416
@joojaa Sim, poderia, mas como isso ainda funciona nativamente no Windows 7, não o incluí na minha resposta.
LPChip
1
Eu pensei que o Windows deveria ser fácil. No Ubuntu, basta adicionar mail -s “Someone logged in” [email protected]ao arquivo de perfil.
dotancohen
Quem disse que o Windows deveria ser fácil? piada
DIDIx13 23/02
Quero dizer, isso é difícil?
Tom