电脑定时开关机之二:DOS编程解决周末开机问题
来源:互联网 发布:英文字体设计软件 编辑:程序博客网 时间:2024/05/01 21:13
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
下面方法可实现电脑每天7:40开机,16:30关机;缺点在周末节假日不需开机目前我做不到,谁会弄告诉我一声啊。
1.利用BIOS设置定时开机:
启动
按DEL进BIOS
进Power Management SetUp
进Resume by Alarm 把 [Disabled]改成[Enabled]
Date(of Month)Alarm [Everyday]
Time(hh:mm:ss)Alarm 7:40:0
按F10保存设置Y退出
2.利用AT命令定时关机:
新建文本文档(记事本)
输入 at 16:30 shutdown -s
另存为 poweroff.bat
把poweroff.bat拖到 windows “ 开始/所有程序/启动/ ” 里。
重启
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/uunubt/archive/2010/12/29/6104757.aspx
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
上面是电脑定时开关机之一,当时还有个周末问题没搞定。出于好奇,想了想DOS批处理如果能读星期几不就可以解决了吗,网路力量无穷啊,果然有相关资料(参考资料1)。好那我们就成功了!
之二:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
下面方法可实现电脑每天7:40开机,周一到周五16:30关机,周末7:40电脑开机后8:0就自己关掉了(BIOS里没有周末设置选项,只好这么办了,谁有更好方法请告知。呵呵!)
1.利用BIOS设置定时开机:
启动
按DEL进BIOS
进Power Management SetUp
进Resume by Alarm 把 [Disabled]改成[Enabled]
Date(of Month)Alarm [Everyday]
Time(hh:mm:ss)Alarm 7:40:0
按F10保存设置Y退出
2.利用AT命令定时关机:
新建文本文档(记事本)
输入 :
@echo off
if %date:~-3%==星期一 at 16:30 shutdown -s
echo 今天不是星期一吗?
echo 今天是星期一,早上好!
if %date:~-3%==星期四 at 16:30 shutdown -s if %date:~-3%==星期五 at 16:30 shutdown -s
if %date:~-3%==星期二 at 16:30 shutdown -s
echo 今天不是星期二吗?
echo 今天是星期二,早上好!
if %date:~-3%==星期三 at 16:30 shutdown -s
echo 今天不是星期三吗?
echo 今天是星期三,早上好!
echo 今天不是星期四吗?
echo 今天是星期四,早上好!
echo 今天不是星期五吗?
echo 今天是星期五,早上好!
if %date:~-3%==星期六 at 8:0 shutdown -s
echo 今天不是星期六吗?
echo 今天是星期六,不用开机,你记住待会把它关了!
if %date:~-3%==星期日 at 8:0 shutdown -s
echo 今天不是星期日吗?
echo 今天是星期日,不用开机,你记住待会把它关了!
exit
另存为 poweroff.bat
把poweroff.bat拖到 windows “ 开始/所有程序/启动/ ” 里。
重启
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
参考资料1:
dos下如何星期几(date命令判断年月日、星期,要求只判断星期几,不要年月日)
问题补充:
就是我想做一个只有周末运行的批处理,怎么做
好办 以下代码只有在系统日期是 星期五 的情况下,才会显示:今天是星期五,可运行批处理,哈哈哈......否则显示:今天不是星期五,if %date:~-3%==星期五 goto zzz 这一句中的 星期五 就是指定的日期,可根据需要更改.以下代码复制为bat文件运行即可.@echo off if %date:~-3%==星期五 goto zzz echo 今天不是星期五, pause exit :zzz echo 今天是星期五,可运行批处理,哈哈哈...... pause
- 电脑定时开关机之二:DOS编程解决周末开机问题
- 电脑定时开关机之一
- mac 电脑定时开关机,定时执行作业
- 解决电脑自动开机问题
- 解决电脑问题方案之二
- 电脑定时开机设置
- 电脑怎么定时开机
- 电脑定时开机
- Android之实现定时开关机
- Android之实现定时开关机
- Android之实现定时开关机 .
- Android之实现定时开关机
- 编程近期电脑开关机历史记录的获取
- 怎样设置电脑定时开机
- 设置电脑定时自动开机
- 定时开关机
- 定时开关机
- 无人值守实现电脑定时自动开关机、…
- website和web application哪个好
- SQL Server 自增字段归零等问题
- Java 2 垃圾收集机制,关于WeakReference等几种引用方式的阐述
- 数组与指针
- 写了个清理系统垃圾的批处理,因而学了下For语句,记下感触和要点
- 电脑定时开关机之二:DOS编程解决周末开机问题
- 把manifest藏起来
- ashx文件和aspx文件区别
- 树言树语:QQ微博开放平台滞后问题
- [转]geoserver与OpenLayers配置入门
- 解决Tomcat startup.bat启动失败的问题
- javascript小技巧(非常全)
- ashx是什么文件,如何创建
- (一)Shared Preferences(2)