Força o logout de um usuário quando uma máquina foi bloqueada por um período de tempo especificado?

3

Existem máquinas em um laboratório compartilhado. Às vezes alguém trancará a máquina com a intenção de voltar, mas por alguma razão não o fará. Atualmente a máquina está desligada para que outro usuário possa usá-la.

O que seria bom seria definir um temporizador, digamos, 20 minutos, depois ter um botão que permita ao próximo usuário reivindicar a máquina. Deve sair do usuário atual e apresentar a tela de login para o próximo usuário.

Existe uma configuração de Diretiva de Grupo ou talvez algum outro meio (Provedor de Credenciais do Windows) para forçar o logoff de um usuário quando uma máquina foi bloqueada por um período de tempo especificado?

    
por jim31415 13.03.2017 / 18:28

2 respostas

3

Para sua primeira pergunta, um administrador local pode forçar um logoff ou um usuário normal pode alternar o usuário nessas janelas com a opção alternar usuário

Para a segunda pergunta, é uma solução alternativa, mas seria criar uma tarefa planejada local com um acionador on idle com uma condição de 30 minutos e a tarefa será execute shutdown / l

    
por 13.03.2017 / 18:56
1

Eu também estava pensando em uma tarefa agendada, mas a tarefa é executada como SYSTEM ou um usuário específico. Você precisaria extrair uma lista de usuários e tempos de inatividade e processá-los. Minha sugestão seria uma tarefa para iniciar 30 ou 60 minutos.

Script para puxar a lista de usuários com tempos de inatividade: link

Então você pode apenas canalizar isso para alguma filtragem e depois para um comando invoke logoff: link

Se você não estiver familiarizado com o PowerShell, poste um comentário e eu poderei lançar algo em conjunto.

    
por 13.03.2017 / 19:06