Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Por Mark Russinovich
Publicado em: 30 de março de 2023
Baixar PsTools (5 MB)
Introdução
PsShutdown é um utilitário de linha de comando semelhante ao utilitário de desligamento do Windows 2000 Resource Kit, mas com a capacidade de fazer muito mais. Além de suportar as mesmas opções para desligar ou reiniciar o computador local ou remoto, o PsShutdown pode fazer logoff do usuário do console ou bloquear o console (o bloqueio requer o Windows 2000 ou superior). PsShutdown não requer instalação manual de software cliente.
Instalação
Basta copiar PsShutdown para o caminho executável e digitar psshutdown com as opções de linha de comando definidas abaixo.
Usando o PsShutdown
Consulte a edição de fevereiro de 2005 da Windows IT Pro Magazine para obter o artigo de Mark (https://www.windowsitpro.com/article/articleid/44973/44973.html) que aborda o uso avançado do PsKill.
Você pode usar o PsShutdown para iniciar um desligamento do computador local ou remoto, fazer logoff de um usuário, bloquear um sistema ou abortar um desligamento iminente.
Uso: psshutdown [[\\computer[,computer[,..] | @file [-u usuário [-p psswd]]] -s|-r|-h|-d|-k|-a|-l|-o|-x [-f] [-c] [-t nn|h:m] [-n s] [-v nn] [-e [u|p]:xx:yy] [-m "mensagem"]
| Parâmetro | Description |
|---|---|
| - | Exibe as opções suportadas. |
| computador | Execute o comando no(s) computador(es) remoto(s) especificado(s). Se você omitir o nome do computador, o comando será executado no sistema local e se você especificar um curinga (\\*), o comando será executado em todos os computadores do domínio atual. |
| @file | Execute o comando em cada computador listado no arquivo de texto especificado. |
| -u | Especifica o nome de usuário opcional para login no computador remoto. |
| -p | Especifica a senha opcional para o nome de usuário. Se omitir esta opção, ser-lhe-á pedido que introduza uma palavra-passe oculta. |
| -a | Aborta um desligamento (só possível enquanto uma contagem regressiva está em andamento). |
| -c | Permite que o desligamento seja abortado pelo usuário interativo. |
| -d | Suspenda o computador. |
| -e | Código de motivo do desligamento. |
| Especifique 'u' para os códigos de motivo do usuário e 'p' para os códigos de motivo de desligamento planejado. |
|
| xx é o código de razão principal (deve ser inferior a 256). |
|
| yy é o código de razão menor (deve ser inferior a 65536). | |
| -f | Força todos os aplicativos em execução a sair durante o desligamento, em vez de dar a eles a chance de salvar seus dados normalmente. |
| -h | Hibernar o computador. |
| -k | Desligue o computador (reinicie se não houver suporte para desligamento). |
| -l | Bloqueie o computador. |
| -m | Essa opção permite especificar uma mensagem a ser exibida aos usuários conectados quando uma contagem regressiva de desligamento começar. |
| -n | Especifica o tempo limite em segundos de conexão a computadores remotos. |
| -o | Faça logoff do usuário do console. |
| -r | Reinicialize após o desligamento. |
| -s | Desligamento sem desligamento. |
| -t | Especifica a contagem regressiva em segundos até o desligamento (padrão: 20 segundos) ou o tempo de desligamento (em notação de 24 horas). |
| -x | Desligue o monitor (o sistema iniciará o Modo de Espera Moderno, se suportado) |
| -v | Exibir mensagem para o número especificado de segundos antes do desligamento. Se você omitir esse parâmetro, a caixa de diálogo de notificação de desligamento será exibida e especificar um valor de 0 resultará em nenhuma caixa de diálogo. |
Baixar PsTools (5 MB)
Ferramentas PsTools
O PsShutdown faz parte de um kit crescente de ferramentas de linha de comando Sysinternals que ajudam na administração de sistemas locais e remotos chamados PsTools.
Funciona em:
- Cliente: Windows 8.1 e superior.
- Servidor: Windows Server 2012 e superior.