level 1
我看到很多文章中这样写到::/every:date[,...]:在每个星期或月的指定日期(例如,每个星期四,或每月的第三天)运行命令。将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。
但是我试了很多次都没有成功
比如at 12:00 every:M shutdown -s
at 12:00 every:date[M] shutdown -s
at 12:00 every:date:M shutdown -s
都失败了
为什么?????
正确的
格式是怎样的??举2个例每天12:00关机
要是想没个小时(或每多少时间)执行一次某个程序又怎么写?
望高手指点!!!!
现在dos书不好找啊!!!!
2009年11月02日 14点11分
1
level 1
现在改了,好多人不知道,其实是schtasks命令!
SCHTASKS /Create [/S system [/U username [/P password]]] [/RU username [/RP password]]
/SC schedule
[/MO modifier] [/D day] [/I idletime]
/TN taskname /TR taskrun
[/ST starttime] [/M months] [/SD startdate] [/ED enddate]
描述: 启用管理员以在本地或远程系统上创建计划任务。
参数列表:
/S system 指定要连接到的远程系统。如果省略这个系统参数,默认是本地系统。
/U username 指定命令执行的用户上下文(启用/S 时,远程用户的用户名)。
/P password 指定给定用户上下文的密码(启用/S 时,远程用户的密码)。
/RU username 指定任务运行的用户帐户 (用户上下文)。对于系统帐户,有效值是 "", "NT AUTHORITY\SYSTEM" 或 "SYSTEM"。
/RP password 指定用户密码(本地用户的)。要提示输入密码,值必须是 "*" 或没有。密码将不会对系统帐户起作用。
/SC schedule 指定计划频率。有效计划任务: MINUTE(分钟), HOURLY(小时),DAILY(每日), WEEKLY(每周), MONTHLY(每月),
ONCE(一次性),ONSTART(在启动时), ONLOGON(在登录时), ONIDLE(在空闲时)。
/MO modifier 改进计划类型以允许更好地控制计划重复周期。有效值列于下面"Modifiers" 部分中。例:/MO 5 — — 指当任务没有运行时,每5分钟重复执行一次!
2009年12月07日 05点12分
2
level 1
输入
at 12:00 /every:M shutdown -s
就可以执行了,你打少了“/”
2010年12月29日 09点12分
4
level 3
at 23:30 /every:m,t,w,th,f,s,su shutdown -s -f -t 0
2011年05月02日 14点05分
6