Existe um script "para desconectar usuários remotos e depois fazer logoff deles para excluir seus perfis?

1

Encontrei 6 scripts simples (.bat e .vbs) para PCs remotos (Win XP e 7) para limpar o perfil de forma adequada e sem falhas:

  1. Script: enviando ping para verificar o PC remoto como ativado ou desativado (.bat)

  2. Script: verificando quem efetuou login / no PC remoto (.bat)

  3. Script: reiniciando o PC remoto com uma mensagem de aviso (.bat)

  4. Script: restringe os usuários remotos a fazer logon / in até que eu termine os trabalhos (.bat)

  5. Script: excluindo Perfil de Usuários Remoto (pasta-subpasta-arquivos) e suas Teclas de Regedit (.vbs)

  6. Script: removendo a restrição aos usuários remotos para fazer logon / in até que eu termine o trabalho (.bat)

Eu não sei como podemos combinar esses 6 scripts.
Existe algum script que você conhece (fazendo 6 scripts de trabalho através de um script)?
A propósito, o Windows Remote Desktop realmente leva muito tempo comparado a 6 scripts, então precisamos usar uma maneira mais simples.

Agradeço antecipadamente e desculpe pelo meu mau inglês.

    
por serdar 04.06.2014 / 12:01

1 resposta

0

Primeiro, se for uma opção, sugiro que você mude para o Powershell. É um pouco difícil aprender a migrar, mas vale a pena.

Quanto ao assunto em questão, o que você está tentando alcançar? Parece que você está tentando criar perfis obrigatórios à mão ...

De qualquer forma, 1. você pode "pingar" a sessão do usuário ou 2. anexar a tarefa de limpeza ao logoff do usuário.

  1. Se você quiser verificar repetidamente se um usuário está logado, você pode usar o script que você já tem dentro de um loop, até obter um resultado vazio (ou seja, não há usuário logado).

  2. Se você deseja anexá-lo ao evento de logoff, pode usar o visualizador de eventos de alguma política de grupo, mas acho que seria uma má ideia - isso vai complicar um pouco as coisas e você terá menos controle (comparando com a solução anterior).

por 05.06.2014 / 07:13