Execute o script quando o usuário fizer logon ou logoff

2

Estou procurando uma maneira de executar um script 1 quando um usuário faz login 2 AND e quando faz logout 3 na máquina 4 do Windows 5 .

Notas:

  1. Roteiro perfeito do mundo significaria roteiro do Powershell, mas qualquer roteiro ou aplicação seria aceitável.
  2. O login também pode significar no início da máquina, mas o login do usuário seria ideal.
  3. O logout também pode significar o desligamento da máquina, mas o logout do usuário seria ideal.
  4. Esta máquina não está em um domínio.
  5. A versão do Windows é o Windows Vista.
por Robert MacLean 21.05.2009 / 14:43

2 respostas

9

Em uma máquina sem domínio, você pode editar a política de máquina local para executar scripts na inicialização e no desligamento (isso pode não funcionar na edição do Vista Home).

Para acessar, vá para start, execute e digite gpedit.msc.

Aqui, expanda o nó de configuração do usuário, depois as configurações do Windows e, em seguida, você encontrará uma opção de scripts onde poderá definir o local dos scripts a serem executados no logon e no logoff.

    
por 21.05.2009 / 14:50
3

O Agendador de Tarefas do Windows Vista também suporta a execução de scripts nesses eventos.

link

    
por 30.06.2009 / 05:00