批处理制作定时关机工具
2016-10-22 21:56
246 查看
**如果需要预定关机时间,有时候我们可以使用shutdown命令,今天我们来使用批处理来制作一个关机指令**
预览如下:
\\\\\\\由于是批处理文件,所以有点杀毒软件或者安全管家会提示阻止,但是它是没有问题的//////
1.使用shutdown关机命令操作如下:(在Windows窗口打开“运行”然后键入如下各个命令)
(1)如shutdown -s -t 3600代表的是在1小时后关机;
(2)再如shutdown -r -t 3600代表的是在1小时后重启电脑;
(3)同时在取消当前关机命令可以键入shutdown -a即可取消关机作业;
(可以在每条命令后加"-f"就是系统在执行这条命令是不提示用户,在私下偷偷执行)
2.使用shutdown关机命令操作如下:(在cmd窗口使用dos命令实现关机)
(1)at 14:25 shutdown -s 表示在14:25这个时间关机(执行成功出现新加了一项作业...)
(2)at 15:35 shutdown -r 表示在15:35这个时间对电脑进行重启(执行成功出现新加了一项作业...)
(可以在每条命令后加"-f "就是系统在执行这条命令是不提示用户,在私下偷偷执行)
3.介绍完简单的shutdown关机命令后,我们通过编写简单的脚本文件来制作批处理文件实现定时关机。
(1)首先建立一个TXT文本文件,名称为“定时关机脚本文件”
(2)在文本中录入如下代码:
@echo off
mode con lines=25
title 定时关机
color 1f
cls echo.
echo.
echo.
echo.
echo.
echo 时间使用24小时制(如2:15或者14:15);可以输入多个时间点
echo.
echo 多个时间点用空格分隔
echo.
echo.
echo ————————————————————————————————————————
echo.
set times=
set /p times= 请输入关机时间:
::以下语句实现每个星期的每一天指定时间关机
::如果要换成某个月的某几天,请改变字母为数字,并用逗号分隔
::以下代码没有错误检测语句,输入字母的时候务必按照指定格式输入
::可以用在CMD窗口用at命令查看计划任务
if not "%times%"=="" for %%i in (%times%) do (
at %%i /every:M,T,W,Th,F,S,Su shutdown -s )
(如下图所示)
(3)修改TXT文件后缀名为bat文件。
(4)双击即可运行该脚本关机命令了。
小提示:第三个技巧可以改变前景色和背景色:CMD /t:gf(g是指定背景色的十六进制数字,常用的颜色有以下值:0
黑色,1蓝色,2 绿色,3 浅绿色,4红色,5紫色,6黄色,7白色,8灰色,9浅蓝,A浅绿,B浅蓝色,C浅红色,D浅紫色,E浅黄色,F亮白色)。 或者,如下图 :
(5)在关机时间里键入相应的关机时间,按enter键就可以执行该命令了。
版权声明:本文为博主原创文章,未经博主允许不得转载
预览如下:
\\\\\\\由于是批处理文件,所以有点杀毒软件或者安全管家会提示阻止,但是它是没有问题的//////
1.使用shutdown关机命令操作如下:(在Windows窗口打开“运行”然后键入如下各个命令)
(1)如shutdown -s -t 3600代表的是在1小时后关机;
(2)再如shutdown -r -t 3600代表的是在1小时后重启电脑;
(3)同时在取消当前关机命令可以键入shutdown -a即可取消关机作业;
(可以在每条命令后加"-f"就是系统在执行这条命令是不提示用户,在私下偷偷执行)
2.使用shutdown关机命令操作如下:(在cmd窗口使用dos命令实现关机)
(1)at 14:25 shutdown -s 表示在14:25这个时间关机(执行成功出现新加了一项作业...)
(2)at 15:35 shutdown -r 表示在15:35这个时间对电脑进行重启(执行成功出现新加了一项作业...)
(可以在每条命令后加"-f "就是系统在执行这条命令是不提示用户,在私下偷偷执行)
3.介绍完简单的shutdown关机命令后,我们通过编写简单的脚本文件来制作批处理文件实现定时关机。
(1)首先建立一个TXT文本文件,名称为“定时关机脚本文件”
(2)在文本中录入如下代码:
@echo off
mode con lines=25
title 定时关机
color 1f
cls echo.
echo.
echo.
echo.
echo.
echo 时间使用24小时制(如2:15或者14:15);可以输入多个时间点
echo.
echo 多个时间点用空格分隔
echo.
echo.
echo ————————————————————————————————————————
echo.
set times=
set /p times= 请输入关机时间:
::以下语句实现每个星期的每一天指定时间关机
::如果要换成某个月的某几天,请改变字母为数字,并用逗号分隔
::以下代码没有错误检测语句,输入字母的时候务必按照指定格式输入
::可以用在CMD窗口用at命令查看计划任务
if not "%times%"=="" for %%i in (%times%) do (
at %%i /every:M,T,W,Th,F,S,Su shutdown -s )
(如下图所示)
(3)修改TXT文件后缀名为bat文件。
(4)双击即可运行该脚本关机命令了。
小提示:第三个技巧可以改变前景色和背景色:CMD /t:gf(g是指定背景色的十六进制数字,常用的颜色有以下值:0
黑色,1蓝色,2 绿色,3 浅绿色,4红色,5紫色,6黄色,7白色,8灰色,9浅蓝,A浅绿,B浅蓝色,C浅红色,D浅紫色,E浅黄色,F亮白色)。 或者,如下图 :
(5)在关机时间里键入相应的关机时间,按enter键就可以执行该命令了。
版权声明:本文为博主原创文章,未经博主允许不得转载
相关文章推荐
- 让Python文件也可以当bat文件运行
- dos下进行多种系统配置文件
- 用批处理删除注册表健值的方法分享
- cmd批处理转义字符%的详细解释
- 通过批处理调用SQL的方法(osql)
- 将批处理文件注册成服务在系统启动的时候自动调用
- 用批处理实现读取文本文件并实现超链接代码的输出[原创]_DOS/BAT_脚本之家
- DOS批处理高级教程 第七章 DOS批处理编程高级技巧
- 用批处理解决数学问题的代码第1/4页
- 如何让批处理程序启动的时候最小化
- 利用批处理结合winrar轻松压缩文件
- 不错的批处理脚本 第一部分
- DOS批处理高级教程 第四章 批处理中的变量
- DOS中的pause命令简介
- DOS命令批量删除文件及制作该命令的批处理命令详解
- 批处理将文件侠内的文件名导入表格对应名称中
- 分享dos批处理命令的一些使用技巧(截取字符串)
- 批处理实现批量修改文件名
- 用批处理重命名文本文件名的代码
- 三个不同文件停顿二秒弹出不同窗口的批处理