如何在 Windows 10 上的任务计划程序中安排 PowerShell 脚本

PowerShell 脚本(PowerShell scripts)减少了运行重复性任务的工作量。如果您经常在预定义的时间或指定的时间间隔执行脚本,您可能需要一种不必重复执行脚本的有效方法。在这篇文章中,我们将指导您如何使用任务计划程序安排(Task Scheduler)PowerShell脚本在(PowerShell)Windows 10上定期运行。

使用任务计划程序计划 PowerShell 脚本

(Schedule PowerShell)使用任务计划程序(Task Scheduler)计划 PowerShell脚本

假设您已经创建了一个 PowerShell 脚本。(created a PowerShell script.)要使用任务计划程序(using Task Scheduler)计划 PowerShell 脚本,请执行以下操作:

  1. 按 Windows key + R 调用“运行”对话框。
  2. 在“运行”对话框中,键入 taskschd.msc
  3. 按 CTRL+SHIFT+ENTER 组合键  以管理员模式打开任务计划程序。(open Task Scheduler)
  4. 在左窗格中,右键单击 任务计划程序库(Task Scheduler Library)>创建任务(Create Task)
  5. 在 常规(General) 选项卡中,您可以设置任务的调度程序名称和描述,例如任务创建的目的。
  6. 切换到 触发器(Trigger) 选项卡并单击 新建(New) 按钮。在这里,您可以设置触发任务的条件。
  7. 然后打开操作(Actions )选项卡并单击 新建(New) 按钮。

在操作下拉菜单中,默认设置启动程序。(Start a program)如果需要,您可以更改它。

使用Browse选择程序/脚本字段。要安排脚本,我们需要选择 powershell.exe。您可以在system32\WindowsPowerShell\v1.0 folder中找到 powershell.exe 。

Add arguments中,-File 参数是默认参数,因此只需指定脚本路径。假设(Assume)您已经创建了一个PowerShell脚本并将其保存到您的桌面。

C:\Users\<username>\Desktop\TWC_script.ps1

如果路径包含任何空格,则应用引号将其括起来。

  • 配置完成后,您可以指定条件来确定任务是否应该运行。如果此处指定的任何条件不成立,任务将不会运行。
  • 设置(Settings)选项卡上,您可以设置其他高级设置来控制任务执行。
  • 最后,单击“ 确定(OK) ”以创建计划脚本。
  • 再次单击确定(OK)。您现在可以退出任务计划程序(Task Scheduler)

PowerShell script does not run as Scheduled Task – 0xFFFD0000 error

计划的脚本将根据您的计划按预期运行,没有任何问题。如果要检查脚本执行情况,可以 通过右键单击任务名称单击运行。(Run)

这是使用任务计划程序使 PowerShell 脚本作为计划任务运行的方法。(This is how you can make a PowerShell script run as a scheduled task using Task Scheduler.)



About the author

我是一位强烈推荐的 Windows 10 专家,我专注于帮助人们个性化他们的计算机外观并使他们的 Office 工具更加用户友好。我利用自己的技能帮助他人找到使用 Microsoft Office 的最有效方法,包括如何格式化文本和图形以进行在线打印、如何为 Outlook 创建自定义主题,甚至如何自定义桌面任务栏的外观计算机。



Related posts