时间:2021-02-02 来源:win10官网 游览量: 次
win10系统下如何使用PowerShell更改计划任务
要使用PowerShell命令修改已计划的任务,请使用以下步骤:
1. 打开开始。
2. 搜索PowerShell,右键单击顶部结果,然后选择“以管理员身份运行”选项。
3. 键入以下命令来创建一个变量以存储时间表更改,然后按Enter键:
$trigger = New-ScheduledTaskTrigger -SETTING -At TIME
在命令中,确保将SETTING和TIME替换为新的有关何时运行任务的更新信息。
例如,此命令使用新的触发器计划更新任务:
$trigger = New-ScheduledTaskTrigger -Weekly -DaysOfWeek Monday -At 2pm
4. (可选)键入以下命令以创建变量以存储新的操作更改,然后按Enter:
$action = New-ScheduledTaskAction -Execute 'PROGRAM
在命令中,确保将“ PROGRAM”替换为要启动的新程序的名称。
例如,此命令告诉任务计划程序将启动程序更改为写字板:
$action = New-ScheduledTaskAction -Execute 'C:Program FilesWindows NTAccessorieswordpad.exe'
5. 键入以下命令以更改计划任务的设置,然后按Enter键:
Set-ScheduledTask -Trigger $trigger -Action $action -TaskPath "TASK-FOLDER" -TaskName "TASK-NAME"
在命令中,将TASK-NAME替换为要更新的任务的名称。如果要将任务存储在特定文件夹中,请确保使用存储任务的文件夹名称更新TASK-FOLDER。否则,从命令中删除-TaskPath“ TASK-FOLDER”选项。
例如,此命令使用新的操作和触发器设置更新testTask任务:
Set-ScheduledTask -Trigger $trigger -Action $action -TaskPath "MyTasks" -TaskName "testTask"
上面的示例显示了更新“触发器”和“动作”设置的步骤,但是您也只能更新一个,三个或更多设置。您只需要创建变量,然后使用Set-ScheduledTask命令将其应用即可。例如,使用上述步骤作为参考,您可以跳过第4步,然后使用此命令仅更新计划:Set-ScheduledTask -Trigger $trigger -TaskName "testTask"。