Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Script para Agendar Desligamento do Computador às 23:00h

Script:

# Define a hora de desligamento
$horaDesligamento = "23:00"

# Calcula o tempo restante até o desligamento
$agora = Get-Date
$horaAlvo = [datetime]::ParseExact($horaDesligamento, "HH:mm", $null)
if ($horaAlvo -lt $agora) {
    $horaAlvo = $horaAlvo.AddDays(1)
}
$tempoRestante = $horaAlvo - $agora

# Agenda o desligamento
Start-Sleep -Seconds $tempoRestante.TotalSeconds
Stop-Computer -Force

Como Executar o Script:

  1. Abra o Bloco de Notas no seu computador.
  2. Copie o código do script acima e cole no Bloco de Notas.
  3. Salve o arquivo com a extensão .ps1, por exemplo, DesligarComputador.ps1.
  4. Abra o PowerShell como Administrador:
    • Clique no menu Iniciar.
    • Digite "PowerShell".
    • Clique com o botão direito em "Windows PowerShell" e selecione "Executar como administrador".
  5. Navegue até o diretório onde você salvou o script usando o comando cd, por exemplo:
    cd C:\Caminho\Para\Seu\Arquivo
  6. Execute o script digitando:
    .\DesligarComputador.ps1
  7. O script irá agendar o desligamento do computador para as 23:00h.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.