【问题标题】:Windows Server 2008 R2 scheduler ignores "hidden" settingWindows Server 2008 R2 调度程序忽略“隐藏”设置
【发布时间】:2014-02-13 17:15:43
【问题描述】:

我有以下问题:我创建的计划作业仅包含对 cmd 的调用,并且具有包含项目名称等内容的参数。

我知道如果您想查看窗口(在这种情况下为 cmd),您必须将其设置为“仅在用户登录时运行”,并且还必须取消选中“隐藏”。

直到一两个星期前运行良好,该框才出现。现在完全相同的工作不再显示 dos 框。我怀疑是 Windows 更新,但我在服务器的更新历史记录中找不到任何有用的信息。

你们知道它可能是什么吗?我尝试在两个“运行方式”选项之间切换设置,尝试将其设置为隐藏,尝试切换“配置”...

作业在大多数情况下运行正常,在大多数情况下都会生成输出,但如果出现问题,我想查看 shell 而不必将所有内容都通过管道传输到 .txt :/ 我尝试在谷歌等上寻找解决方案,但只发现了其他问题或“如果我选择运行,无论用户是否登录,我的任务都会隐藏”解决方案。

有什么想法或提示吗?任何事情都会非常感激!

【问题讨论】:

    标签: windows windows-server-2008 scheduled-tasks scheduler


    【解决方案1】:

    Windows 任务计划程序中的Hidden 复选框与计划程序的显示方式无关(事实上,计划任务没有像快捷方式那样的显示选项)。 Hidden 复选框控制任务是否显示在任务计划程序中。如果您设置检查它,那么除非选择View 菜单中的View Hidden Tasks 选项,否则任务计划程序将不会显示它。即使已选中,您仍应在运行时看到程序窗口。

    您没有说明在任务运行和停止之间您对任务进行了哪些更改,但一项会阻止显示窗口的更改是,如果您将运行它的帐户更改为 @987654325 @ 帐户。这是人们用来隐藏窗口的技巧(这不是一个好的解决方案,尤其是因为有更安全的选项),所以如果你改变了它,那么你就看不到它了。

    (OP 现在可能已经修复了这个问题),但是如果其他人有同样的问题,请检查用户帐户。如果任务不太复杂,您可以按照 Mikhail 的建议从头开始重新创建任务。

    【讨论】:

      【解决方案2】:

      当您使用调度程序自动运行某些常规任务时,手动检查/控制它的执行有什么意义?这有点否定自动化的好处,应该通过一些基本的日志记录(您可以内置在任务脚本或其他任何内容中)甚至查看器来完成,您可以在其中检查您的任务是否成功运行。
      为什么要求你看到这个窗口?你真的需要吗?
      如果您声明它曾经可以正常工作,那么检查日志您的任务是否成功运行所有尖齿但对您隐藏或者它是别的什么?
      尝试重新创建/创建新任务并检查它是否未使用您使用的设置隐藏运行。
      根据您的描述,您的计划任务确实配置为可见,即:
      - 计划在您当前的登录帐户下。
      - 配置为仅在用户登录时运行。
      任务可见需要这两个条件。

      【讨论】:

      • 这些任务处理数据,虽然它们时不时地运行得很好,但它们由于各种原因而崩溃,因此虽然不需要查看窗口,但它很有帮助。机器什么也不做,不像有人在他/她的工作中被打断。目前我们将整个输出通过管道传输到一个 .txt 文件,但是将所有可见的内容都通过管道传输似乎很愚蠢。另一方面,.cmd 已经很老了=> 对日志的支持不是很好:( 我创建了新任务并确保它们在正确的登录下运行,并且我选中了“仅在登录时运行”框,但仍然没有 =(
      • 这个问题让我发疯了,因为我希望任务调度程序能够真正按照它的指示去做(在这种情况下运行一个工作并显示窗口)。然后,另一方面,这是窗户,所以我不确定我为什么要哭。即使我已经看到运行了大约 10-15 年的程序从一天到下一天都中断._。”我可能会寻找另一种方法来完成这些工作(也许重写一些部分并添加一些日志记录),希望无需依赖任务调度程序来启动它们。
      • 现在它又按预期工作了 =.= 一个星期左右没有显示窗口,现在它们就在那里,就像什么都没发生一样。很抱歉,我不知道是什么解决了这个问题(重启之前没有帮助),但我很高兴一切恢复正常。感谢 Mikhail 的回复,我想你的答案已经接近了,所以我将其标记为解决方案 :) 现在我只需要在脚本中添加一些真实的日志记录,这样我就不再依赖于 cmd windows不再;)
      猜你喜欢
      • 2011-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多