terça-feira, 12 de julho de 2011

Desligar / Reiniciar Windows XP Remotamente

Essa dica deve ser utilizada com muito cuidado e somente em casos onde se faz necessário, não para sacanear os colegas. Uma que o usuário que enviará o comando deve ter permissão para fazer isso. No teste realizado utilizei um usuário que é administrador do Domínio, e ocorreu tudo dentro do esperado.

Maneira para desligar o computador remotamente:
Acessar o prompt de comando e colocar o seguinte comando:

shutdown -f -s -m \\Computador_que_sera_desligado -t 30 -c “Desligando Computador”

Um pequena explicação desse comando:
-f : Força o encerramento da execução de aplicativos sem avisar.
-s: Desliga o computador.
-m: Nome do computador que será desligado, ou IP dele.
-t: O tempo em segundos para o computador ser desligado.
-c: Comentário sobre o desligamento - Permite no máximo 127 caracteres.


Aproveitando o post irei mostrar como cancelar esse comando e como reiniciar a máquina remotamente.
Esses comandos estão disponíveis no prompt de comando digitando somente shutdown será exibido os parâmetros que podem ser utilizado com o comando shutdown.


Para cancelar o comando enviado para o computador anteriormente baste digitar o seguinte no prompt.
shutdown -m \\Computador_que_tera_comando_cancelado -a

-m: Nome do Computador.
-a: Anula o desligamento do Sistema.

Por fim para reiniciar o Wiindows XP remotamente é necessário o seguinte comando:

shutdown -f -r -m \\Computador_para_reiniciar -t 30

-r: Reinicia.



C:\Documents and Settings\teste>shutdown
Uso: shutdown [-l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"
] [-d up:xx:yy]

        Sem args                        Exibir esta mensagem (o mesmo que -?)
        -l                                     Exibir interface GUI; deve ser a primeira opção
        -s                                    Desligar o computador
        -r                                    Desligar e reiniciar o computador
        -a                                   Anular desligamento do sistema
        -m \\computername      Computador remoto a ser desligado/reiniciado/anulado
        -t xx                              Definir tempo limite para desligamento como xx segundos
        -c "comment"              Comentário sobre desligamento (máximo de 127 caracteres)
        -f                                   Força o encerramento da execução de aplicativos sem avisar
        -d [u][p]:xx:yy              Código de razão para o desligamento
                                              u é o código de usuário
                                              p é um código de desligamento planejado
                                              xx é o código de razão principal (número inteiro

                          positivo menor que 256)
                                yy é o código de razão secundário (número inteiro positivo menor que 65536)

Nenhum comentário:

Postar um comentário