echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
at
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
pause
at /del /yes
::取消所有计划并无须确认
cls
echo.
echo;;;〖系统已经取消自动关机〗
echo;;;;〖系统已经取消所有计划任务〗
echo.
pause
goto loop
:eee
@echo off
color f4
echo.
echo.
echo.
echo 现在将设置系统自动关机,请在此输入倒计时秒数后回车,系统将在设定时间自动关闭
set mytime=
::此行是为了清mytime变量值,以免在不注意的情况下存在变量值,此为一种好的习惯.
set mytimes=0
::赋值为0是为了使%mytimes%不致于无意义,下同.
set mytimef=0
set mytimem=0
set /p mytimes=;【 倒计时关机请输入 小时数】:
set /a mytimes=%mytimes%*3600
set /p mytimef=;【 倒计时关机请输入 分钟数】:
set /a mytimef=%mytimef%*60
set /p mytimem=;【 倒计时关机请输入 秒;数】:
color a3
mode con cols=30 lines=4
set /a mytime=%mytimes% %mytimef% %mytimem%
SET wait=ping -n 2 127.0.0.1 ^>^nul
for /l %%n in (%mytime%,-1,0) do (
rem cls
echo *******************
echo 〖%%n秒后自动关机〗
echo *******************
%wait%
cls
)
shutdown -s -t 0
goto loop
:fff
@echo off
color f9
echo.
echo.
echo.
echo 现在将设置系统每天运行自关机
echo.
set myopengs=
set /p myopengs=【重复设定请输入单空格 回车,单次及最后一次设定请回车】
echo.
echo 请在此输入关机时间(如12:00)后回车,系统将定时关闭
echo.
set mytimes=
set mytimef=
set /p mytimes=;【 定时关机请输入 时】:
set /p mytimef=;【 定时关机请输入 分】:
at %mytimes%:%mytimef% /every:M,T,W,Th,F,S,Su shutdown -s -f
echo.
echo;;;〖现在将显示所有计划〗
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
at
echo ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
pause
::显示计划并暂停
if "%myopengs%"==" " goto :fff
goto loop
【Windows XP自动关机的批处理文件】把批处理拷贝下来,复制到记事本另存为bat文件即可 。
推荐阅读
- 在Windows XP中修改环境变量
- 听呗FM如何设置定时关机?设置定时关机的方法介绍
- 禁用XP自动播放 让系统运行更流畅
- 关闭Windows XP自动播放功能
- 全面解读WindowsXP系统的各项服务
- 用好Windows XP自带的“克隆”功能
- 在Windows XP中安装王码五笔
- Windows XP六招最新应用技巧
- 禁止手机QQ自动接收图片的方法
- 如何让Windows操作系统系统从USB启动
