AGENDAR DESLIGAMENTO
Fala Bando de Nerds!!! A GoScripts não para de criar scripts afim de facilitar a vida de você leitor e seguidor do blog. Por isso estamos aqui novamente para trazer para vocês, um super script de desligamento programado do seu computador onde você poderá agendar o desligamento do sistema conforme os minutos informados através do painel do programa. São duas opções DESLIGAR e CANCELAR.
A forma de utilização do programa é muito simples, Para isso, abra o bloco de notas, copie e cole o código abaixo e salve como TimeToShutdown.bat
A forma de utilização do programa é muito simples, Para isso, abra o bloco de notas, copie e cole o código abaixo e salve como TimeToShutdown.bat
OBS: Não se esqueça de informar a extensão do arquivo como .BAT pois é exatamente a extensão que irá transformá-lo em um arquivo em lotes.
CÓDIGO TimeToShutdown.BAT
- :: ==============================
- :: Autor : Rafael Maciel
- :: Edição : Daniel Pinheiro
- :: Versão : 1.0.0.1
- :: Build : 201607070021-01
- :: Ano : 2016
- :: URL : www.goscripts.com.br (Portal CMD/batch/Ms-DOs/prompt)
- ::==============================
- :: Programa em lotes para programar desligamento e reinicio do computador
- ::==============================
- @echo off
- title ^|Desligar em hora programada ^| WWW.GOSCRIPTS.COM.BR
- SET ERR01=OCORREU UM ERRO
- SET ERR02=O COMPUTADOR IRµ
- SET ERR03=DESLIGAMENTO CANCELADO!!
- SET ERR04=INFORME OS MINUTOS PARA O COMPUTADOR
- SET ERR05=Programar o desligamento do seu computador
- SET ERR06=DESLIGAR [A] CANCELAR [C]
- SET ERR07=QUAL VOCÒ DESEJA?
- SET $=DOWN
- SET #=SHUT
- :L20160707000601
- mode 45,15
- color 30
- echo WWW.GOSCRIPTS.COM.BR
- call ::L20160707000401 & echo.&echo %ERR05%
- call ::L20160707000401 & echo.&echo.& echo %ERR06% &echo.& CHOICE /C ABC /N /M " %ERR07% "
- IF %ERRORLEVEL% EQU 1 (SET F=S & SET FD=DESLIGAR & CALL :L20160707000501)
- IF %ERRORLEVEL% EQU 2 (SET F=R & SET FD=REINICIAR & CALL :L20160707000501)
- IF %ERRORLEVEL% EQU 3 GOTO :L20160707000901
- :L20160707000501
- echo.&cls&mode 60,5
- SET /P "X=%ERR04% %FD%: "
- Set /a y= %x%*60
- %#%%$% -%F% -T %y% -f
- if %ERRORLEVEL% EQU 0 (ECHO %ERR02% %FD%!! & PAUSE>NUL & GOTO L20160707000601
- ) ELSE ( ECHO %ERR01% & GOTO L20160707000601 )
- EXIT /B
- :L20160707000901
- SHUTDOWN -A
- if %ERRORLEVEL% EQU 0 (
- ECHO %ERR03% & PAUSE>NUL
- ) ELSE ( ECHO %ERR01% & GOTO :L20160707000601 )
- PAUSE>NUL
- CLS & GOTO BEGIN
- :L20160707000401
- FOR /L %%L IN (1,1,45) DO SET/P=°<NUL
- EXIT/B
Após copiar e colar o código no bloco de notas e salvar o arquivo com o nome especificado, agora vamos executar o arquivo e seguir o tutorial de uso.
Forma de uso:
Fig 1.1
Conforme a figura 1.1, a interface do programa é bem simples e direta. Tendo duas funções, sendo Desligar e cancelar, As teclas A e C acionam as funções. Ao pressionar a tecla A imediatamente o programa irá exibir uma segunda tela onde o usuário poderá informar o tempo desejado para que o computador encerre suas atividades e posteriormente seja desligado.
Fig1.2
Conforme a figura 1.2, nesta parte o usuário poderá informar em minutos o tempo com a qual ele deseja que o sistema seja encerrado. Após informar os minutos, pressione a tecla ENTER para confirmar a execução do processo. Pronto!! agora é só aguardar vencer os minutos informados para o computador desligar completamente.
Fig 1.3
(Desligamento programado para 15 min)
Cancelar o desligamento programado:
Caso você opte por cancelar o desligamento, isso será possível através da opção C do painel de opções do programa. assim que o usuário confirma o desligamento, ele será direcionado para o painel inicial do programa e assim poderá ter acesso a opção de cancelamento de desligamento.
Fig 1.4
Conforme figura 1.4, o usuário ao pressionar a tecla C, irá cancelar imediatamente o desligamento programado do sistema. Sendo assim, em situações em que o usuário tem a necessidade de desligar o computador com horário programado, ele poderá recorrer a esse pequeno script de desligamento simples e fácil de utilizar. Futuramente iremos criar um script para desligamento remoto programado, onde o usuário poderá através do nome do host , determinar os minutos de desligamento de cada estação. Bom, por hoje é só bando de Nerds!!!!.
POWERED
Go Scripts© Todos os Direitos Reservados
RM Tutoriais© Todos os Direitos Reservados
H4X0R-SW© Todos os Direitos Reservados
GoScripts Cursos Online© Todos os Direitos Reservados
NOSSAS REDES SOCIAIS
Nenhum comentário:
Postar um comentário