windows2003自带的任务计划能否设定每年指定天执行或例外?

ltolll 2015-07-16 01:33:45
任务目标:每天22.00定时关机
例外:每年12-24--12-26三天23.00定时关机
任务计划如果不行,能否通过批处理实现,求代码.
...全文
351 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ltolll 2015-07-18
  • 打赏
  • 举报
回复
不知为什么任务计划调用VBS,起不来.最后干脆放在启动里,开机启动了. 感谢楼上几位,特别是Runnerchin
空心兜兜 2015-07-17
  • 打赏
  • 举报
回复
at 20:53:03 shutdown -s
qishine 版主 2015-07-17
  • 打赏
  • 举报
回复
windows 2003的 shutdown 的确只能支持600秒的延时。

X-i-n 2015-07-16
  • 打赏
  • 举报
回复
不同系统超时时间不一样,我在win8写的,没有到2003验证。 不支持3600秒的系统里,直接把 wsh.run后面的命令改成 at,计划任务的运行时间改在 22:00 前的任何时间都可以,保证计划执行的时间还没过去。实现原理没区别。如果想添加三分钟的反悔的时间,把两个 -t 0 改成 -t 180

dim wsh
set wsh = WScript.CreateObject("WScript.Shell")
select case int(month(now)&day(now))
	case 1224,1225,1226
		wsh.run "at 23:00 shutdown -s -t 0"
	case else
		wsh.run "at 22:00 shutdown -s -t 0"
end select
ltolll 2015-07-16
  • 打赏
  • 举报
回复
引用 1 楼 Runnerchin 的回复:

dim wsh
set wsh = WScript.CreateObject("WScript.Shell")
select case int(month(now)&day(now))
	case 1224,1225,1226
		wsh.run "shutdown -s -t 3600"
	case else
		wsh.run "shutdown -s -t"
end select
看了一下shutdown的帮助,t这个参数后面跟的超时时间范围是0-600.
ltolll 2015-07-16
  • 打赏
  • 举报
回复
引用 1 楼 Runnerchin 的回复:
建一个计划任务:每天22:00运行 任务内容是:如果今天的日期在 12.24/12.25/12.26 这三天,运行 shutdown -s -t 3600,如果不是,运行 shutdown -s -t 0 给个VBS版的吧,批处理版的日期处理很麻烦,就不折腾了

dim wsh
set wsh = WScript.CreateObject("WScript.Shell")
select case int(month(now)&day(now))
	case 1224,1225,1226
		wsh.run "shutdown -s -t 3600"
	case else
		wsh.run "shutdown -s -t"
end select
请问您给出的VBS代码是和任务计划一起配合使用的吗? 也就是说通过任务计划来调用*.vbs文件吗?
X-i-n 2015-07-16
  • 打赏
  • 举报
回复
建一个计划任务:每天22:00运行 任务内容是:如果今天的日期在 12.24/12.25/12.26 这三天,运行 shutdown -s -t 3600,如果不是,运行 shutdown -s -t 0 给个VBS版的吧,批处理版的日期处理很麻烦,就不折腾了

dim wsh
set wsh = WScript.CreateObject("WScript.Shell")
select case int(month(now)&day(now))
	case 1224,1225,1226
		wsh.run "shutdown -s -t 3600"
	case else
		wsh.run "shutdown -s -t"
end select

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧