昨晚心血来潮,学习批处理,自己写了一个系统定时关机的批处理:shut1.bat
内容如下:- @echo off
- echo.
- echo ===定时关机批处理,By:龙海===
- echo.
- echo 本程序为对电脑执行定时关机操作
- echo.
- echo 1 执行定时关机(关机时间以秒为单位,假设:输入3600 等于执行一小时之后关机)
- echo.
- echo 2 取消定时关机
- echo.
- echo 3 打开百度(我是打酱油的)
- echo.
- echo 4 退出
- echo.
-
- :loop
- set /p key=输入选择的项目的序号并按回车键执行:
- if %key% equ 1 (
- echo.
- set /p var=请输入关机时间:
- shutdown -s -f -t %var%
- echo. & echo 定时关机成功
- goto end
- )
- if %key% equ 2 (
- shutdown -a
- echo. & echo 取消定时关机
- goto end
- )
- if %key% equ 3 (
- start www.baidu.com
- goto end
- )
- if %key% equ 4 (
- goto end
- )
- if %key% gtr 4 (
- echo.
- goto loop
- )
-
- :end
- echo. & pause
复制代码 测试时:出现以下结果(定时关机失败,显示的是shutdown 命令的使用说明)
请问:这是什么问题,又该怎么解决?
请各路大神帮帮忙哈 |