为什么没有工作的历史,尽pipe手动触发我的预定作业(在Windows 2008)?

我刚刚在Windows中添加了一个预定的工作(我是一个Linux的家伙)。 目标是每天晚上运行一次python脚本,问题是我不明白为什么即使手动执行计划的作业也不运行

以下是详细信息:

  • 脚本执行时会创build一个日志文件。 为此,我可以肯定,这项工作已经执行。
    • 我已经确保日志文件path不是只读的。
  • 我以pipe理员用户的身份创build了这个工作。
    • 我选中“执行最高权限”(从瑞典语翻译,我有一个瑞典语Windows安装)。
  • 我试图通过将Python二进制文件指定为可执行文件并将脚本指定为参数来执行作业,并且/或者只是写一个执行python的* .bat脚本。 Windows调度程序都无法工作。 在cmd.exe执行时,这两种方法都可以工作。
  • 我也尝试通过等待工作来执行这个工作。有趣的是,工作执行时间戳被更新,并且“下一个计划date”被相应地更新。 但是 ,在计划作业的“历史logging”选项卡中没有显示任何内容。

有没有人有关于接下来做什么的投入?

什么是工作状态0x0或0x1? 你正在谈论的日志,他们是从你的Python作业,还是你在谈论的C:\ WINDOWS \ Tasks \ SCHEDLGU.TXT日志文件?

听起来你已经用“最高权限执行”来正确设置了。 您可能会再次为将执行任务的帐户设置用户名和密码。 除了检查这些日志之外,这是唯一可以看到导致问题的其他事情。