Win2008Server R2-没有通过任务计划程序运行.bat文件的窗口

Win2008Server R2-没有通过任务计划程序运行.bat文件的窗口

我正在通过调用 rsync 的任务计划程序运行几个批处理文件。

.bat 文件在手动运行时运行良好,并且似乎也可以通过 TS 正常运行。但是,它不会打开 cmd 窗口,因此我无法在同步文件时清楚地看到进度。

我没有将它们设置为隐藏。有没有办法“打开窗口”?我希望能够监控正在发生的事情(我只是一个控制狂:P)

答案1

计划任务的一个问题是,任务可以以不同的用户身份运行 - 本质上是在它们自己的会话中。它们通常不是桌面交互进程。您可以通过仅在用户登录时运行任务来实现这一点。另一件事是,也许您可​​以创建一个启动其他批处理文件的批处理任务,有不同的命令允许您指定批处理文件或可执行文件的运行方式。“start”提供了一堆选项,“call”是另一个 - 专门用于批处理文件。

另一个选择是尝试 Yintersync (yinter.net),免费,适用于 Windows,与 rsync 配合使用,非常稳定,支持卷影副本。这是我能找到的唯一既稳定又足够快的解决方案。

相关内容