中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-03 10:54
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 关于“AT” 查看 840 回复 0
楼 主 关于“AT” 发表于 2007-02-23 03:16 ·  中国 广西 梧州 电信
初级用户
积分 24
发帖 9
注册 2007-02-17 11:02
19年会员
UID 79694
性别 男
状态 离线
想让电脑开机自动计划任务,该怎么办?用AT好象不行~~
以下代码保存为A.BAT
---------------------------------------------------------
at /delete /yes
set t=%time%
set stept=1
rem 获得小时及分钟
set /a h=%t:~0,2%
set /a m1=%t:~3,1%
set /a m2=%t:~4,1%
set /a m2=%m2%+%stept%
set /a m1=%m1%+(%m2%-%m2%%%10)/10 && set /a m2=%m2%%%10
set /a h=%h%+(%m1%-%m1%%%6)/6 && set /a m1=%m1%%%6
set /a h=%h%%%24
if %h% lss 10 set h=0%h%
echo "计划于%date%%h%时%m1%%m2%分启动任务" >> f:\time.log
taskkill /im qq.exe /f >nul 2>&1
at %h%:%m1%%m2% cmd /c f:\time.bat
---------------------------------------------------------------------------------------
我用的是XP系统,输入GPEDIT.MSC在开机脚本中进行了相应设置
重启~~
查看TIME.LOG发现该批处理文件已被执行
进入在命令行中输入AT,显示的却是‘“列表为空”也就是说AT没起作用,为什么??该怎么解决???
高手指教啊`~`谢谢
论坛跳转: