【问题标题】:Scheduled task run .bat once a week Win7计划任务每​​周运行一次.bat Win7
【发布时间】:2013-04-30 20:44:25
【问题描述】:

当我登录计算机时,我需要每周运行一次 .bat。我尝试了几件事,如果我没有登录,那么 .bat 就会失败。但如果我在计划开始时登录,则可以使用。 Windows 7 计划任务中的什么设置是一直尝试直到我登录?还是我做错了什么?

我的设置:

GENERAL:
Run only when user is logged on (Yes)
Configure for: Win7, Win Server 2008 R2

TRIGGER:
Begin the task: On a schedule
Weekly (Yes)
Recur Every : 1 weeks on Tues @ 8p
Enabled (Yes)

SETTINGS:
Allow task to be run on demand (Yes)
Run task as soon as possible after a scheduled start is missed (Yes)
If the task fails, restart every... 5 min up to 50 times for 3 days

谢谢!

【问题讨论】:

    标签: windows batch-file settings scheduled-tasks task


    【解决方案1】:

    您是否已将任务设置为无论您是否登录都以您的身份运行?

    控制面板 -> 任务计划程序。转到任务的属性,然后在常规选项卡下验证您的用户帐户是否在“使用以下用户帐户”下指定。可能还会提示您输入密码。

    【讨论】:

      【解决方案2】:

      哦——痛点!在我的上一份工作中,当她无法安排计划的工作开始时,我与专家系统管理员发生了激烈的争论,除非用户登录。声称这是一个众所周知的问题,没有人解决过 - 甚至微软都没有(谁在近三年前发布了修复程序。)

      所以,当一位因工作质量而获得行业奖项的专家(无所不知)无法继续工作时,我并不感到惊讶。

      我认为主要问题在于您发布的数据,

      GENERAL:
      Run only when user is logged on (Yes)
      

      这可能意味着“仅在用户登录时运行。”

      所以 - 如果你能解释一下你想要做什么,我们也许可以得出一些结论。

      您是否希望进程在特定日期的特定时间运行,无论用户是否登录,还是如果用户在当天(但没有其他人)登录或每隔用户登录的第 7 天或其他情况?请记住 - 日历日和工作日是不同的 - 公共假期、假期,无论什么时候发挥作用......

      【讨论】:

      • 好的,当“我”每周登录一次 PC 并且我轮流工作时,我需要它运行白天和下午而不是午夜。所以我想在一个星期二运行它,当一个星期我要登录时,下一个它将不得不等待一个小时,所以我需要它运行的时间是每个星期二的下午 3:30。该文件只是备份我的数据库(其中 3 个)和图像文件夹的批处理文件。
      猜你喜欢
      • 2014-12-29
      • 1970-01-01
      • 1970-01-01
      • 2012-04-04
      • 1970-01-01
      • 1970-01-01
      • 2012-01-26
      • 2011-11-06
      • 1970-01-01
      相关资源
      最近更新 更多