2015-11-26 133 views
0

我目前正在嘗試使用schtasks命令更改Windows 2008服務器上的計劃任務。我已成功更新任務,該任務駐留在「任務計劃程序庫」下的「頂級」文件夾路徑中,但是,當我嘗試編輯駐留在子文件夾內的計劃任務時,schtasks找不到任務,但我看不到爲什麼,因爲schtasks可以找到當我使用相同的路徑運行查詢時的工作?schtasks命令 - 奇怪的文件夾/路徑行爲

下面的輸出將更好地解釋。

工作

C:\>schtasks /query /TN "\Batch Finalisation Time Test" 

Folder: \ 
TaskName         Next Run Time   Status 
======================================== ====================== =============== 
Batch Finalisation Time Test    26/11/2015 19:30:00 Ready 

C:\>schtasks /change /ED "30/11/2015" /ET "23:59:59" /TN "\Batch Finalisation Time Test" /ru "" 
SUCCESS: The parameters of scheduled task "\Batch Finalisation Time Test" have been changed. 

不工作

C:\>schtasks /query /TN "\Elite Maintenance Jobs\Batch Finalisation Time" 

Folder: \Elite Maintenance Jobs 
TaskName         Next Run Time   Status 
======================================== ====================== =============== 
Batch Finalisation Time     26/11/2015 19:30:00 Ready 

C:\>schtasks /change /ED "30/11/2015" /ET "23:59:59" /TN "\Elite Maintenance Jobs\Batch Finalisation Time" /ru "" 
ERROR: The specified path is invalid. 

回答

0

我發現,這似乎是由任務配置(常規選項卡)造成的,一旦 「配置爲:」下拉列表更新爲「Windows 7,Windows Server 2008 R2」,然後可以通過schtasks命令成功修改該任務。