Windows Xp - Permitindo que os usuários cancelem o desligamento remoto

2

Desenvolvi um script em lote que remotamente encerrará todos os PCs (usando o comando shutdown \\ machinename) no escritório fora do horário de trabalho, mas gostaria de dar aos usuários a capacidade de cancelar esse desligamento, por exemplo se eles estão trabalhando até tarde.

Meu pensamento inicial era fornecer um arquivo em lote que os usuários pudessem rodar (que executa o comando shutdown -a), no entanto, quando os usuários executam isso é dito que eles não têm permissões nessisarry para executar este comando.

Eu poderia modificar a configuração de diretiva de grupo "Forçar desligamento de um sistema remoto" para adicionar aos usuários essa privilégio, mas não tenho certeza se essa é a única e melhor maneira de fazer isso?

Além disso - eu tentei usar outros utilitários de desligamento remoto, no entanto, estes não serão executados em nossas máquinas devido ao nosso software antivírus bloquear a execução remota de aplicativos, eu não tenho qualquer controle sobre o software antivírus.

    
por Sean Taylor 18.05.2009 / 14:20

3 respostas

2

Uma maneira de fazer isso seria copiar um arquivo em lote para cada sistema e gerá-lo sob suas próprias credenciais remotamente. O arquivo de lote exibiria uma mensagem "Hit Control-C para abortar", aguardaria 60 segundos e emitiria o comando de reinicialização localmente (em oposição a um desligamento remoto). Veja como espera em arquivos em lote .

A janela DOS preta aparecerá na tela enquanto eles estiverem trabalhando. Eu iria com 60 segundos, talvez até 120, porque nem todos estão olhando para a tela enquanto trabalham - eles podem estar correndo para o banheiro ou lendo uma cópia impressa.

    
por 18.05.2009 / 14:31
1

Semelhante ao outro post, se você pode executar um VBScript com seus creds, você pode usar o WScript Shell Popup . Isso permite que um tempo limite em segundos seja definido. Você pode ter o pop-up exibido por vários segundos e, se o usuário não interromper, execute a reinicialização.

Você também pode remover o tempo de espera e a caixa de mensagens ficará indefinidamente aguardando a entrada do usuário.

    
por 18.05.2009 / 16:13
0

Tente usar a Ferramenta de desligamento da rede . Boa sorte.

    
por 19.08.2009 / 03:31