[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 批处理怎样设置任务计划的时间为每5天的登录后?

设定为每5天备份一次,但是因为开机时间不一定,不想指定一个特定的时间,所以想指定在登录后运行但是应该怎样设置呢?
  1. schtasks /create /tn "备份" /tr "F:\快捷方式\bat\备份.bat" /sc onlogon
复制代码
我是小菜菜……

没有深入SCHTASKS,不过介绍里有两个范例:
  1. 范例
  2. 计划任务运行一次
  3. 下面的命令计划 MyApp 程序在 2002 年 1 月 1 日午夜运行一次。它使用 /ru 参数指定以用户的 Administrator 帐户权限运行任务,使用 /rp 参数为 Administrator 帐户提供密码。
  4. schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc once /st 00:00:00 /sd 01/01/2002 /ru Admin23 /rp p@ssworD1
复制代码
  1. 计划任务在每次系统启动的时候运行
  2. 下面的命令计划 MyApp 程序在每次系统启动的时候运行,起始日期是 2001 年 3 月 15 日。
  3. schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc onstart /sd 03/15/2001
复制代码
看明白了吗?设定第一个BAT,在系统启动时运行,这个BAT用来设置系统时间推后5天运行的计划任务……
其实还有更好的范例,看下面的:
  1. 计划任务每隔一天运行一次
  2. 下面的范例计划 MyApp 程序从2001 年 12 月 31 日起每隔一天在 1:00 P.M. (13:00) 运行。命令使用 /mo 参数来指定两 (2) 天的间隔。
  3. schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc daily /mo 2 /st 13:00:00 /sd 12/31/2001
复制代码

TOP

但是是5天的登录,不是5天后的登录……
我是小菜菜……

TOP

返回列表