Postar minha pergunta

Agendador de desligamento do windows com escolha de tempo.BAT - Tecnologia

Responder
Agendador de desligamento do windows com escolha de tempo.BAT
Autor da pergunta: Thiago vinic

crie um agendador "para quando voce for dormir!"

escolha desligar em 30 minutos, 1 hora, 1h e meia, ou 2 horas.

isso ajuda voce a automatizar o desligamento do seu pc.

Como salvar e usar o arquivo

  1. Abra o Bloco de Notas (Notepad).

  2. Cole todo o código acima.

  3. Clique em Arquivo > Salvar como...

  4. Em "Tipo", mude de "Documentos de texto (.txt)" para "Todos os arquivos (.*)".

  5. Dê um nome ao arquivo terminando obrigatoriamente com .bat (por exemplo: Desligar.bat).

  6. Salve na sua Área de Trabalho ou onde preferir.

Como funciona a lógica por trás: O comando nativo do Windows para desligar é o shutdown -s -t [segundos]. O código apenas faz a conversão do tempo que você escolhe para segundos (ex: 30 minutos = 1800 segundos) e executa o comando. Quando você escolhe a opção 5, ele executa shutdown -a, que aborta qualquer contagem regressiva ativa no sistema.


CODIGO COMPLETO:

@echo off title Agendador de Desligamento color 0F :menu cls echo ========================================== echo AGENDAR DESLIGAMENTO DO WINDOWS echo ========================================== echo. echo Escolha o tempo para desligar: echo. echo [1] 30 Minutos echo [2] 1 Hora echo [3] 1 Hora e Meia echo [4] 2 Horas echo [5] Cancelar desligamento agendado echo [6] Sair echo. echo ========================================== set /p opcao="Digite o numero da opcao desejada: " if "%opcao%"=="1" goto 30m if "%opcao%"=="2" goto 1h if "%opcao%"=="3" goto 1h30 if "%opcao%"=="4" goto 2h if "%opcao%"=="5" goto cancelar if "%opcao%"=="6" goto sair echo. echo Opcao invalida! Pressione qualquer tecla para tentar novamente. pause >nul goto menu :30m shutdown -s -t 1800 echo. echo O computador sera desligado em 30 minutos. pause goto sair :1h shutdown -s -t 3600 echo. echo O computador sera desligado em 1 hora. pause goto sair :1h30 shutdown -s -t 5400 echo. echo O computador sera desligado em 1 hora e meia. pause goto sair :2h shutdown -s -t 7200 echo. echo O computador sera desligado em 2 horas. pause goto sair :cancelar shutdown -a echo. echo Desligamento cancelado com sucesso! pause goto sair :sair exit


Perguntado em: Tecnologia

Deseja acompanhar as respostas para esta pergunta?

Clique
para acompanhar as respostas. Ver Minhas Perguntas

Sabe a Resposta? responda usando o Facebook:

Postar um comentário

Sabe a Resposta? responda esta pergunta a seguir e ajude a comunidade:
Postagem Anterior Próxima Postagem
Classificados Grátis AnunciarBr | Cadastre seu comércio e produtos
Classificados Grátis | Cadastre seu comércio · ADS