如何从 XML 文件导入计划任务?

Rus*_*hah 11 windows-7 task-scheduler

我在 Windows 7 中创建了一个计划任务,它将每天运行一次批处理文件。该任务在我的计算机上运行良好。

我还将任务导出到 XML 文件,并希望在另一台计算机上创建相同的任务。如何在第二台计算机上的 Task Scheduler 中导入 XML 文件?

具体来说 - 我不想在新计算机上编写任何代码,我只想将 XML 文件复制到它,它应该创建一个任务并开始运行它。

Ind*_*rek 15

在新计算机上打开任务计划程序时,单击窗口右侧操作列表中的“导入任务...”:

在此处输入图片说明

选择 XML 文件并单击“打开”,然后在打开的“创建任务”窗口中查看参数,然后单击“确定”。


如果您需要以编程方式执行此操作,则可以使用schtasks.exe. 以下代码应导入 XML 文件并自动创建一个新任务:

schtasks.exe /Create /XML task.xml /tn taskname
Run Code Online (Sandbox Code Playgroud)

只需将“task.xml”替换为您的 XML 文件的路径,然后将其复制到正确的位置,然后将“taskname”替换为您希望它在任务计划程序中显示的任何名称。

  • 这次真是万分感谢。我用它设置了一个计划任务,每次登录时都会在 WSL2 中更新 Linux。尽管这个线程非常旧,但它仍然适用于 2021 年 2 月的 Win 10!如果OP和提供已接受答案的人看到这一点,我希望这能让他们感到满意,因为他们的努力继续有所帮助。这就是这个社区如此伟大的原因之一。 (2认同)
  • @SteveStorck 不能代表OP发言,但看到我的旧帖子仍然对某人有帮助总是很高兴。感谢您抽出时间发表评论! (2认同)