Você pode configurar um GPO para enviar uma tarefa agendada que execute este programa para todos os usuários ou se for apenas o sistema simplesmente faz uma tarefa agendada para todos os usuários.
Temos estações de trabalho de missão crítica do Windows 7 em nossa rede que devem estar disponíveis para qualquer usuário a qualquer momento, mesmo quando ele estiver bloqueado por um usuário anterior. Assim, temos a troca rápida de usuários ativada. Infelizmente, não é incomum termos uma dúzia ou mais de usuários diferentes conectados à mesma máquina ao mesmo tempo, com uma degradação correspondente no serviço.
Nós fizemos o nosso melhor para educar as massas para fazer logoff no final do turno. Mas usuários sendo usuários, isso não acontece de forma consistente. Alguém sabe de uma maneira limpa de forçar os usuários ociosos de logoff após um determinado período de tempo? Estou aberto a qualquer método que possa ser implantado / configurado por meio de script, GPO ou SCCM.
Você pode configurar um GPO para enviar uma tarefa agendada que execute este programa para todos os usuários ou se for apenas o sistema simplesmente faz uma tarefa agendada para todos os usuários.
Você pode tentar definir o horário de logon permitido de todos das 12:00 às 23:59 (observe a diferença de um minuto), com logoff forçado configurado (em gpedit > Computer > Windows Settings > Security Settings > Local Policy > Microsoft network server: Disconnect clients when logon hours expire
). Dessa forma, todos que estiverem conectados a qualquer computador serão desconectados à força às 23h59. No entanto, isso pode não funcionar em seu cenário, dependendo da imprevisibilidade dos horários de trabalho de seus usuários.
@ Bigbio2002, isso não faz logoff dos usuários. Os Clientes Desconectados quando o Horário de Logon Expira são para servidores - quando os usuários estão conectados com o SMB, essa configuração desconectará os usuários conectados a esse servidor. Ele não faz logoff de sessões interativas do Windows.
A melhor maneira de fazer isso é configurar um GPO com uma tarefa agendada que faz logoff do usuário. GPME / UserConfig / Pref / CtrlPanelSettings / ScheduledTasks. A única ressalva é que você só pode aplicá-lo a UOs, mas se o AD estiver organizado, isso deve funcionar bem.
Talvez a solução da Microsoft possa atender às suas necessidades: link
A ideia é instalar um protetor de tela que realize o logout.
Eu contribuí com um pequeno aplicativo que força os usuários de logout após um tempo limite configurável para esse propósito; não consegui encontrar nenhuma boa solução, então eu mesmo fiz um, muito simples, mas o único que funcionou até agora.
Código e binários estão disponíveis no gitHub: link
Espero que isso ajude.
Tags windows-7