我有一个批处理脚本,目前作为计划任务在自己的 Windows 7 计算机上运行。该任务每晚在我的计算机锁定时运行。该任务启动 Progress OpenEdge 会话,将数据导出到文件。完成后,OpenEdge 会话通过 OS shell 启动另一个应用程序,该应用程序获取生成的数据和主模板文件来构建输出报告。
尽管该软件以任务方式运行,但每次为每个数据文件生成报告时,应用程序窗口仍会打开和关闭。这只是软件的编写方式,并且没有真正的批处理模式,不需要应用程序窗口每次都打开和关闭。看来应用程序正在自动模仿用户界面命令。我无法控制我调用来生成报告的应用程序,因为它是专有软件。
那么,如果打开和关闭窗口,Windows Server 2008 R2 上的计划任务是否可以正常工作?
答案1
假设您以登录用户的身份(锁定计算机的用户)运行任务。只要您已授予该用户适当的权限以本地登录到服务器计算机,并且只要您以与 Windows 7 计算机上相同的方式配置任务计划程序条目,我预计不会出现任何问题。
进步。不寒而栗这太粗糙了……