为什么 Windows 7 计划任务运行隐藏?

tim*_*11g 16 windows-7 task-manager

我正在将系统从 XP 迁移到 Windows 7。我通过在新的计划任务管理器中重新创建作业并调用相同的批处理 (.CMD) 文件,将在 XP 下运行良好的计划任务移植到 Windows 7 环境中。在任务属性的常规选项卡中,选中隐藏复选框。如果从 CMD 窗口提示或资源管理器启动,CMD 文件将正常运行(可见)。

但是当任务由任务计划程序启动时,它会隐藏运行。CMD 窗口不可见,它运行的程序(备份程序)的 UI 不可见。这些进程列在任务管理器中,它们以我的用户名(不是 SYSTEM 或 LOCAL)运行。

谁能解释为什么这个任务是隐藏的,我如何让它可见?

tim*_*11g 24

我发现必须将任务设置为“仅在用户登录时运行”才能可见。否则它是隐藏的(无论“隐藏”复选框的设置如何)。

在这个地方,对 UI 进行微小的改进会使它变得更加清晰。例如,如果选中“无论用户是否登录都运行”,则“隐藏”框也会被选中。或者只是在“无论用户是否登录都运行”之后加上“并且任务将隐藏运行”。

有关详细信息,请参阅http://technet.microsoft.com/en-us/library/cc722152.aspx

  • `否则它是隐藏的(无论“隐藏”复选框的设置如何)。`那是因为`隐藏`复选框与程序运行时的显示方式无关,它决定了任务是否显示在任务计划程序与否。当它被选中时,只有当您从“查看”菜单中选择“显示隐藏的任务”时,该任务才可见。 (7认同)