当我登录计算机时,我需要每周运行一次.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
谢谢!
答案 0 :(得分:1)
您是否将自己的任务设置为以自己的方式运行,无论您是否已登录?
控制面板 - >任务计划程序。转到任务的属性,然后在“常规”选项卡下,验证是否在“使用以下用户帐户”下指定了您的用户帐户。您可能还会被提示输入密码。
答案 1 :(得分:0)
所以,当你因为工作质量而获得行业奖项的专家(无所不在)无法实现时,我并不感到惊讶。
我认为主要问题在于您发布的数据
GENERAL:
Run only when user is logged on (Yes)
这可能意味着“仅在用户登录时运行。”
所以 - 如果你要解释你想做什么,我们或许可以得出一些结论。
您是希望进程在特定日期的特定时间运行,无论用户是否已登录,或者您希望在用户当天登录(但没有其他人)或每次登录时运行该进程用户登录的第7天或其他一些情况?记住 - 日历日和工作日是不同的 - 公众假期,假期,无论发挥作用......