代码之家  ›  专栏  ›  技术社区  ›  Shahar Hamuzim Rajuan

windows 2003在使用计划任务时不会将cmd打开为“与桌面交互”

  •  0
  • Shahar Hamuzim Rajuan  · 技术社区  · 11 年前

    我有两个windows服务器:windowsserver2003和windowsserver2008。

    在windows 2008中,当我通过计划任务启动批处理脚本时, 它会打开一个可见的CMD窗口,上面有我的批处理。 另一方面,在windows 2003中,当我通过计划任务启动批处理脚本时, 它不会打开一个可见的CMD窗口(与桌面交互不可用?),但我可以看到批处理在后台运行的过程。

    有人知道我如何激活桌面吗?所以我可以看到CMD打开

    谢谢:)

    1 回复  |  直到 11 年前
        1
  •  1
  •   Shahar Hamuzim Rajuan    11 年前

    所以我找到了解决办法。我必须做两件事:

    A-选中任务本身中的“仅在登录时运行”复选框。

    B-在任务调度程序服务上启用“允许服务与桌面交互”。

    1.)单击开始,单击控制面板,然后双击管理工具。

    2.)单击“计算机管理”。

    3.)展开“服务和应用程序”,然后单击“服务”。

    4.)右键单击“任务计划程序”服务,然后单击“财产”。

    5.)在“常规”选项卡上,确保启动类型设置为自动,并且服务状态为“已启动”。如果服务未运行,请单击“启动”。

    6.)在“登录”选项卡上,确保已选择本地系统帐户,并且“允许服务与桌面交互”复选框具有复选标记。

    7.)单击“确定”,然后退出“计算机管理”。