中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 使用At命令实现计划关机! 上一主题 | 下一主题
liminghack
初级用户





积分 51
发帖 25
注册 2008-4-27
来自 学校
状态 离线
『楼 主』:  使用At命令实现计划关机!

我们可以使用AT命令实现在指定的日期和时间关机!
比如:1.在每天的22:00关机可以使用如下命令(在XP的cmd已经通过)
    at 22:00 /every:m,t,w,tu,f,s,su shutdown -s -t 20   
         2.在第周的星期一8:00关机
    at 8:00 /every:m shutdown -s -t 20
(-t 后的数字可以自定,还可以使用-c“”参数,在“”中输入提示语)

2008-6-3 13:23
查看资料  发送邮件  发短消息 网志  OICQ (453187173)  编辑帖子  回复  引用回复
hacker56
新手上路





积分 2
发帖 1
注册 2007-12-31
状态 离线
『第 2 楼』:  

请问怎么取消?

2008-6-3 20:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 3 楼』:  



  Quote:
Originally posted by hacker56 at 2008-6-3 20:32:
请问怎么取消?

shutdown -a

2008-6-20 19:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 4 楼』:  

楼上所言差矣。



简单就是美
2008-6-21 19:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zergstorm
新手上路





积分 17
发帖 9
注册 2008-6-21
状态 离线
『第 5 楼』:  

很好用的小技巧!

2008-6-22 18:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zhym399
初级用户





积分 23
发帖 14
注册 2007-5-16
状态 离线
『第 6 楼』:  

用用,谢谢了

2008-6-22 23:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
regvip2008
初级用户





积分 187
发帖 87
注册 2007-10-23
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by hacker56 at 2008-6-3 08:32 PM:
请问怎么取消?

sc config schedule start= demand&&sc stop schedule

2008-6-23 10:53
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tempuser
高级用户





积分 547
发帖 261
注册 2006-4-15
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by liminghack at 2008-6-3 13:23:
我们可以使用AT命令实现在指定的日期和时间关机!
比如:1.在每天的22:00关机可以使用如下命令(在XP的cmd已经通过)
    at 22:00 /every:m,t,w,tu,f,s,su sh ...

我也是这么设置的,但为什么不好使?
如何查看AT的计划任务是否执行?是否正确执行?

2008-6-25 14:04
查看资料  发短消息 网志   编辑帖子  回复  引用回复
xuye
初级用户





积分 79
发帖 34
注册 2008-4-2
状态 离线
『第 9 楼』:  

Quote:
Originally posted by hacker56 at 2008-6-3 20:32:
请问怎么取消?  



可以像 regvip2008 说的关闭服务不过在没有开启服务以前就无法在加载任务了。

另一种方法就是删除任务。
打开    开始——控制面版——任务计划     看到了定制的任务了吧删除就可可以了!
以前自己写了个原理的bat,现在代码发来大家看看(本来想说 研究 的想了一下觉得没什么技术就改了)

代码:
@mode con cols=90 lines=35&color 1f
@echo off  
call :cl
goto input
:1
title  定时关机 !  made by:小野
cls
echo 当前时间:%date% , %time%
echo\&echo 请输入定时关机时间。 (需要24小时制,如17:30  :请使用英文标点)&echo\&echo\
echo 如果要返回菜单功能,按 0 后回车!
echo.  
set tim=
set /p tim=请输入关机时间:
if "\%tim%\"=="\0\" call :cl&goto input
at %tim% /interactive shutdown -s -c "要取消关机请在功能菜单中选择取消关机功能!!"  >nul
if errorlevel 1 cls&echo * 输入错误,请重新输入! &goto 1
echo.
echo.
echo.
echo.
echo ================设置成功!!!==============================
echo.
echo ======关机前记得保存好文档或其他要保存的东东哦!  ^_^=====
ping -n 2 127.1>nul
call :cl
goto input
:2
shutdown -a
cls
echo.
echo.
echo.
title   取消关机成功!! made by:小野
echo.
echo=======================取消关机成功!!!==================
echo.
echo.
echo.
ping -n 2 127.1>nul
goto input
:4
cls
title  功能说明    made by: 小野
echo.
echo.&echo.&echo.&echo.&echo.&echo.
echo ※※※※※※※※※※※※※※※※功能说明:※※※※※※※※※※※※※※※※※※※※※※
echo.
echo.
echo ◇◇◇◇定时关机:  定时关机功能只能在同一天内使用,它可以在同一个时间段内输入多个关机时间,系统会自动按时间顺序启动关机时间(即在第一个关机时间被取消后,在第二个关机时间启动会被自动启动,依次类推!)。设定关机时间后可在功能菜单下面的“你设定的关机时间是:”查看设定的关机时间。
echo.
echo ◇◇◇◇取消关机:  取消关机是在弹出关机倒计时窗口使用才有效!!在没有弹出窗口之前使用虽然会显示取消关机成功,但实际并没有取消定时关机功能,时间一到还会启动定时关机功能!!
echo.
echo ◇◇◇◇退出:      退出程序窗口!!
echo.
echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo\&echo.&echo.
pause
goto input

:3
cls&exit
:input
cls
title 功能代码号选择!  
cls
call :card
echo\&echo\&echo\
echo 请输入功能代号:
echo.
set sel=
set /p sel=
if "\%sel%\"=="" goto input
call :%sel%
if errorlevel 1 cls&echo\&echo\&echo\&echo\&echo ========= ☆★输入错误命令,想忽悠在下?!★☆======&call :cl&goto input
:cl
for /l %%i in (1,1,40) do (
echo\
for /l %%a in (1,1,250) do ver>nul
)
goto :eof  
:card
title      功能菜单!  made by: 小野
echo\&echo\&echo.                       
echo\&echo\&echo                                       功能菜单:
echo                ▲△△△△△△△△△△△△△△△△△△
echo                ▲                                  ▲
echo                ▲        1=定时关机                ▲
echo                ▲                                  ▲
echo                ▲         2=取消关机               ▲
echo                ▲                                  ▲
echo                ▲          3=退出                  ▲
echo                ▲                                  ▲
echo                ▲           4=功能说明             ▲
echo                ▲                                  ▲
echo                △△△△△△△△△△△△△△△△△△▲                                   
echo.
echo.
echo.   
echo         (注释:等号左边的为功能代号,请输入左边的的代号!&echo\           
echo               取消关机功能只能在弹出关机倒计时窗口时使用有效!!)
echo.
echo.
echo.
echo             你设定的关机时间是: %tim%

2008-6-29 12:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: