Tutorial: Código para Desligar o Computador usando VBScript

Este tutorial explica um script simples em VBScript que desliga o computador imediatamente.

O Código Completo

Set objShell = CreateObject("WScript.Shell")
objShell.Run "shutdown -s -t 0", 0, False

Explicação Linha por Linha

Linha 1: Set objShell = CreateObject("WScript.Shell")

Linha 2: objShell.Run "shutdown -s -t 0", 0, False

Esta linha executa o comando de desligamento com três parâmetros:

  1. "shutdown -s -t 0": O comando a ser executado

  2. 0: Define como a janela será exibida

  3. False: Indica que o script não deve esperar o comando terminar para continuar

Como Usar

  1. Abra o Bloco de Notas ou outro editor de texto simples
  2. Copie e cole o código acima
  3. Salve o arquivo com extensão .vbs (por exemplo: desligar.vbs)
  4. Execute o arquivo salvo (dê duplo clique)

Avisos Importantes

Alternativas Úteis

Para reiniciar em vez de desligar:

objShell.Run "shutdown -r -t 0", 0, False

Para desligar com tempo de espera (30 segundos):

objShell.Run "shutdown -s -t 30", 0, False

Para cancelar um desligamento programado:

objShell.Run "shutdown -a", 0, False