standby apenas na tela de login?

1

Eu tenho 10 computadores executando o Windows 7 conectado ao Active Directory. Eu gostaria de configurar os computadores para que eles entrem em modo de espera se ninguém fizer login por 15 minutos, MAS eu quero que os computadores NÃO entrem em standby sempre que alguém estiver logado.

Isso envolveria a mudança de planos de energia. Existe uma maneira de ter um plano de energia carregado quando o computador não está conectado e um plano de energia diferente carregado quando um usuário está logado?

UPDATE : Usando as sugestões do jscott, acho que tenho o que quero trabalhar. Eu fiz um plano de energia chamado Logged_In para a configuração do usuário e Logged_Out para a configuração do computador. A última falha que tive que corrigir foi que o Logged_In foi aplicado após o logout até a próxima atualização da política. Fiz o seguinte script para ser executado no logout com base no código que encontrei > aqui <:

Set objShell = WScript.CreateObject("WScript.Shell")
Set objWshScriptExec = objShell.exec("powercfg.exe -list")
Set objStdOut = objWshScriptExec.stdOut

While Not objStdOut.AtEndOfStream
   strLine = objStdOut.ReadLine
   If InStr(strLine,"Logged_Out") Then
      strGuid = Mid(strLine,20,37)
   End If   
Wend
objShell.run "powercfg.exe -setactive " & strGuid
    
por Joseph 12.08.2011 / 14:26

1 resposta

3

A melhor maneira de fazer isso é criar um GPO. Você vai querer olhar em Configuração do Computador, Preferências, Configurações do Painel de Controle, Opção de Energia. Em seguida, clique com o botão direito e selecione Novo, Power Plan. De lá, você pode especificar todas as configurações de energia desejadas. Aqui está um artigo technet.

link

    
por 12.08.2011 / 15:08

Tags