如何使用schtasks.exe指定创建任务的位置(非导入位置)

时间:2018-03-29 17:48:07

标签: scheduled-tasks schtasks.exe schtasks

我正在尝试使用SCHTASKS.EXE创建任务,并按照以下图像指定位置(Windows 10):

enter image description here

使用schtasks可以做到这一点吗?我没有在Microsoft的documentation中看到它的参数。每当我创建一个任务时,它都会将它放在“任务计划程序库”文件夹中,而不是任何子文件夹:

enter image description here

我只能找到有关尝试指定RUN-IN的SO问题。这不是我想要的。

2 个答案:

答案 0 :(得分:0)

我意识到您可以使用GUI创建任务,然后将其导出到XML。然后,您可以使用该文件来创建任务。

答案 1 :(得分:0)

您有两个选择:

  1. 使用:Windows UI
    1. 打开任务计划程序
    2. 在窗口左侧查找任务浏览器。您将看到几个文件夹(例如Task Scheduler LibraryMicrosoft等)
    3. Task Scheduler Library上,右键单击:New Folder...(例如Contoso
    4. 左键单击Contoso将其选中。
    5. 右键单击Contoso Create Task ...
  2. 使用:命令提示符
    1. 以提升的权限启动命令提示符。
    2. 执行以下操作:schtasks.exe /Create /tn "Contoso\MyFirstTask" /SC HOURLY /TR "C:\Windows\System32\calc.exe"
      • 注意:“文件夹名称”(例如Contoso)被指定为任务名称的一部分(请参见:/tn)。
      • 注意:如果在从命令行执行命令之前打开了 Task Scheduler 窗口,则可能需要刷新任务浏览器才能看到新的Contoso文件夹。

这些说明假定您具有创建新任务的适当Windows权限。