WINDOWS7如何能像预设休眠一样预设关机?
可以写一个批处理文件。比如下面的:
rem 这是我在网上找的一个批处理文件,我稍加加工。
rem
@echo off
Title 关机设定&cls&color 0d&mode con: cols=60 lines=25
set test=0
:menu
echo =========关机设定============
@echo a: 立刻关机 E: 取消关机a
@echo。
@echo b: 定时关机 F: 取消关机b
@echo。
@echo c: 立刻重启 G: 取消重启c
@echo。
@echo d: 定时重启 H: 取消重启d
@echo。
@echo ...全部
可以写一个批处理文件。比如下面的:
rem 这是我在网上找的一个批处理文件,我稍加加工。
rem
@echo off
Title 关机设定&cls&color 0d&mode con: cols=60 lines=25
set test=0
:menu
echo =========关机设定============
@echo a: 立刻关机 E: 取消关机a
@echo。
@echo b: 定时关机 F: 取消关机b
@echo。
@echo c: 立刻重启 G: 取消重启c
@echo。
@echo d: 定时重启 H: 取消重启d
@echo。
@echo i: 联系作者 J: 退出文件
echo =============================
echo 注意:你必须作为管理员才有能执行此脚本
echo ******************************
if %test%==0 (goto test) else (goto choose)
:test
echo。
echo 按任意键开始测设你是否为管理员
pause >null
echo。
echo 现在测试你是否为管理员。。。
at >null
if errorlevel 1 (echo 看来你不是管理员。
@echo。
echo 按任意键退出
pause >null
exit) else set test=1
echo 你是管理员。
goto choose
:choose
set /p choose=输入你的选择:
if /i %choose%==a goto a
if /i %choose%==b goto b
if /i %choose%==c goto c
if /i %choose%==d goto d
if /i %choose%==E goto E
if /i %choose%==F goto F
if /i %choose%==G goto G
if /i %choose%==H goto H
if /i %choose%==i goto i
if /i %choose%==J goto J
echo %choose% | findstr "[0-9]">nul && goto error
echo %choose% | findstr /I "[a-z]">nul && goto error
echo %choose% | find "。
">nul && goto error
:a
cls
shutdown -s -t 30
goto menu
:b
cls
set /p stime=输入定时关机的时间:
at %stime% shutdown -s -t 30
@echo。
&echo。
@echo 任务已设定,按任意键回主菜单。
@pause>nul
goto menu
:c
cls
shutdown -r -t 30
goto menu
:d
cls
set /p rtime=输入定时重启的时间:
at %rtime% shutdown -r -t 30
@echo。
&echo。
@echo 任务已设定,按任意键回主菜单。
@pause>nul
goto menu
:E
cls
shutdown -a
goto menu
:F
cls
at 1 /del
echo 定时关机已取消
goto menu
:G
cls
shutdown -a
goto menu
:i
cls
@echo。
&echo。
@echo 搞笑作品 不值一哂
@echo。
@echo 邮箱 ywyywh@
@echo。
set /p ask=去作者的空间看看?(y/n)
if /i %ask%==y start else
goto menu
:J
exit
:error
cls
@echo。
&echo。
@echo 你的输入有误!按任意键回到重新选择。
@pause>nul
goto menu
保存为bat文件即可。
如果只是要定时关机,可以在cmd里输入:
at "时间" shutdown /S /t 15
时间的格式为:小时:分钟。
注意:必须以管理员的身份运行。
。收起