批处理自动关机-批处理关机软件
批处理自动关机-批处理关机软件@ECHO off
rem 自动关机程序升级版本 作者:孙运元
:start
CLS
COLOR 1f
rem 使用COLOR命令对控制台输出颜色进行更改
MODE con: COLS=82 LINES=25
rem MODE语句为设定窗体的宽和高
title 自动关机(升级版)--孙运元
set tm1=%time:~0,2%
set tm2=%time:~3,2%
set tm3=%time:~6,2%
echo 现在是 %date% %tm1%点%tm2%分%tm3%秒
echo.
echo *********************************************************
echo * ******************************************** *
echo * * * * * *
echo * *1.定时关机*2.倒数关机*3.取消任务* *
echo * * * * * *
echo * ********************************************** *
echo * * * * * *
echo * *4.重启电脑*5.注销电脑*6.锁定电脑* *
echo * * * * * *
echo * ********************************************** *
echo * * * * * *
echo * *7.快捷生成*8.程序帮助*9.退出程序* *
echo * * * * * *
echo * ******************************************** *
echo *********************************************************
echo ★☆★请选择要进行的操作,然后按回车☆★☆
echo.
:cho
SET Choice=
SET /P Choice=请选择对应数字(例:1):
rem 设定变量"Choice"为用户输入的字符
echo.
IF /I "%Choice%"=="1" GOTO dsgj1
IF /I "%Choice%"=="2" GOTO dsgj2
IF /I "%Choice%"=="3" GOTO qxrw
IF /I "%Choice%"=="4" GOTO cqdn
IF /I "%Choice%"=="5" GOTO zxdn
IF /I "%Choice%"=="6" GOTO sddn
IF /I "%Choice%"=="7" GOTO kjsc
IF /I "%Choice%"=="8" GOTO cxbz
IF /I "%Choice%"=="9" GOTO tccx
ECHO 选择无效!请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:dsgj1
SET time1=
SET /p time1=请输入您要在今天的关机时间(例:22:00):
at %time1% shutdown -s -t 0
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:dsgj2
SET t=
SET /p t=请输入您要倒数的时间(单位:分钟 例:90):
set /a times=t*60
shutdown -s -t %times%
echo 您的计算机将在%t%分钟后关机!
echo.
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:qxrw
ECHO ①查看定时关机状态
ECHO ②取消定时关机
ECHO ③取消倒数关机
ECHO ④回到主菜单
SET del=
SET /P del=请选择您想取消任务的类型(例:1):
IF /I "%del%"=="1" GOTO del1
IF /I "%del%"=="2" GOTO del2
IF /I "%del%"=="3" GOTO del3
IF /I "%del%"=="4" GOTO del4
ECHO 选择无效!请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:del1
at
ECHO 按任意键继续...
echo.
PAUSE >nul & goto qxrw
:del2
at /del /y
echo.
echo 您的计算机的定时关机任务已被取消!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:del3
shutdown -a
echo.
echo 您的计算机的倒数关机任务已被取消!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:del4
goto start
:cqdn
shutdown -r -t 0
echo.
echo 您的电脑即将被重启!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:zxdn
logoff
echo.
echo 您的电脑即将被注销!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:sddn
rundll32.exe user32.dll,LockWorkStation
echo.
echo 您的电脑即将被锁定!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:kjsc
echo 即将在C盘的盘根创建一个名为“一键自动关机--XX关机.bat”的文件。
ECHO ①一键立即关机
ECHO ②一键定时关机
ECHO ③一键倒数关机
echo 在选择前请确定C盘盘根没有同名文件!
echo.
set /p num=请输入您想实现的功能代号(例:1):
if /I "%num%"=="1" goto _1
if /I "%num%"=="2" goto _2
if /I "%num%"=="3" goto _3
ECHO 选择无效!请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:_1
if exist c:\一键自动关机--立即关机.bat goto kjstop
Echo @echo off>c:\一键自动关机--立即关机.bat
Echo echo 按任意键将立即关机……>>c:\一键自动关机--立即关机.bat
Echo PAUSE >nul >>c:\一键自动关机--立即关机.bat
echo shutdown -s -t 0 >>c:\一键自动关机--立即关机.bat
echo.
echo 一键自动关机--倒数关机 已成功生成!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:_2
if exist c:\一键自动关机--定时关机.bat goto kjstop
SET time=
SET /p time=请输入您要关机时间(例:22:00):
Echo @echo off>c:\一键自动关机--定时关机.bat
Echo echo 您的电脑将在今天的%time%关机!按任意键将继续……>>c:\一键自动关机--定时关机.bat
Echo PAUSE >nul >>c:\一键自动关机--定时关机.bat
echo at %time% shutdown -s -t 0 >>c:\一键自动关机--定时关机.bat
echo.
echo 一键自动关机--倒数关机 已成功生成!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:_3
if exist c:\一键自动关机--倒数关机.bat goto kjstop
SET /p wt=请输入您要倒数的时间(单位:分钟 例:90):
set /a wtimes=wt*60
Echo @echo off>c:\一键自动关机--倒数关机.bat
Echo echo 您的电脑将在%wt%分钟后关机!按任意键将继续……>>c:\一键自动关机--倒数关机.bat
Echo PAUSE >nul >>c:\一键自动关机--倒数关机.bat
echo shutdown -s -t %wtimes%>>c:\一键自动关机--倒数关机.bat
echo.
echo 一键自动关机--倒数关机 已成功生成!
ECHO 请按任意键回到主菜单并请重新输入!
PAUSE >nul & goto start
:kjstop
echo 在即将生成的位置已经存在同名文件!请按任意键回到主菜单!
PAUSE >nul & goto start
:cxbz
echo 程序帮助:
echo 1.[定时关机] 定时今天的某个时间自动关机!
echo 2.[倒数关机] 定时指定的时间后自动关机!
echo 3.[取消任务] 取消各类关机任务!
echo 4.[重启电脑] 立即重启电脑!
echo 5.[注销电脑] 立即注销电脑!
echo 6.[锁定电脑] 立即锁定电脑!
echo 7.[快捷生成] 生成一个只存在单个指定任务的功能程序!
echo 8.请严格按照提示操作,如违反后果自负!
echo 9.如有任何问题请与我联系,如有任何建议和意见也请随时联系我!谢谢!
echo E-mail:632114632@qq.com
echo 10.本程序版权属于孙运元所有。
echo.
echo 请按任意键回到主菜单!
pause >nul & goto start
:tccx
exit
批处理自动关机:
https://545c.com/file/4000752-416172240
页:
[1]