Eu trabalho em casa, mas também estou no escritório com bastante frequência. Meu trabalho e máquinas domésticas são Windows 7 Ultimate.
Quando estou no escritório, gosto que meu computador vá para a proteção de tela rapidamente e depois bloqueie ("Ao retomar, exibir a tela de logon").
Mas quando estou em casa, geralmente faço algo no meu computador por um bom período de tempo e não quero que a sessão remota seja bloqueada e exija uma senha quando voltar a ela.
Estou procurando uma configuração (Diretiva de Grupo?) Que possa desativar a proteção de tela apenas para sessões remotas. Isso é possível?
windows-7
remote-desktop
sliderhouserules
fonte
fonte
Respostas:
Consegui fazer isso com o log do TaskScheduler e do Windows Event Viewer.
Você precisará de 2 scripts em lote. Um para desativar a caixa de seleção para exigir senha no desbloqueio do protetor de tela e outro para reativá-lo quando a sessão RDP terminar.
Desativar script:
Ativar script:
Faça com que seu evento de desativação seja acionado na identificação de evento 1149 em TerminalServices-LocalSessionManager
Faça com que seu evento de reativação seja ativado na ID do evento 24, no mesmo local.
Exemplo de TaskScheduler
Desfrutar!
fonte
Você pode criar atalhos para ativar / desativar o protetor de tela. Sei que não é o ideal, mas esta solução pode ser feita em alguns segundos, em vez de bater a cabeça tentando descobrir algo automatizado. Dito isto, se alguém com mais conhecimento do que eu puder encontrar uma maneira de executar um script de login apenas no logon / logoff remoto, então você está pronto :)
Crie um arquivo
disable-screensaver.reg
com isso:Em seguida, crie um atalho para
regedit.exe /s disable-screensaver.reg
. O atalho de ativação é o mesmo, mas com em"ScreenSaveActive"="1"
vez de0
.fonte
Você pode fazer isso com o recurso de loopback do gpo.
O processamento de loopback permite aplicar diretivas específicas do usuário , dependendo da UO na qual o objeto do computador é o qual o usuário está efetuando logon. Então, primeiro crie uma OU "Terminalserver" ou qualquer outra coisa e mova seus servidores de terminal para esta OU. Crie um GPO "Loopback" ou qualquer outra coisa, ative a configuração Loopback e vincule esse GPO à UO Terminalserver. Em seguida, você pode criar GPOs adicionais com as configurações do usuário vinculadas à UO Terminalserver. Essas políticas serão aplicadas a todos os usuários que efetuam logon nessas estações de trabalho. Para excluir administradores, use a filtragem de grupo de segurança. Faça o seguinte: Para cada GPO, crie um grupo de segurança global chamado, por exemplo, GPol ( G lobal Polgrupo gelado para GPO). Torne os usuários desejados membros deste grupo. Nas configurações de segurança do GPO, remova o direito "Aplicar política" e "Política de leitura" para os "Usuários autenticados" padrão, adicione-o ao grupo de segurança adequado.
fonte