如何在 Windows 10 上的任务计划程序中安排 PowerShell 脚本
PowerShell 脚本(PowerShell scripts)减少了运行重复性任务的工作量。如果您经常在预定义的时间或指定的时间间隔执行脚本,您可能需要一种不必重复执行脚本的有效方法。在这篇文章中,我们将指导您如何使用任务计划程序安排(Task Scheduler)PowerShell脚本在(PowerShell)Windows 10上定期运行。
(Schedule PowerShell)使用任务计划程序(Task Scheduler)计划 PowerShell脚本
假设您已经创建了一个 PowerShell 脚本。(created a PowerShell script.)要使用任务计划程序(using Task Scheduler)计划 PowerShell 脚本,请执行以下操作:
- 按 Windows key + R 调用“运行”对话框。
- 在“运行”对话框中,键入 taskschd.msc
- 按 CTRL+SHIFT+ENTER 组合键 以管理员模式打开任务计划程序。(open Task Scheduler)
- 在左窗格中,右键单击 任务计划程序库(Task Scheduler Library)>创建任务(Create Task)。
- 在 常规(General) 选项卡中,您可以设置任务的调度程序名称和描述,例如任务创建的目的。
- 切换到 触发器(Trigger) 选项卡并单击 新建(New) 按钮。在这里,您可以设置触发任务的条件。
- 然后打开操作(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.)
Related posts
在Windows 10禁用Telemetry & Data Collection使用Task Scheduler
如何在Windows 10中禁用计划的Update Orchestrator扫描
使用 Windows 10 任务计划程序自动化几乎所有事情
如何在Windows 11中使用PowerShell创建计划任务
Fix Task Scheduler在Windows 10中未运行
如何重置Microsoft Store apps在Windows 10使用PowerShell
您可以使用任务计划程序中的现有任务做的 7 件事
如何设置命令提示符和 PowerShell 键盘/桌面快捷方式
如何在Windows 11/10延迟Task Scheduler中的预定任务
Convert PowerShell script(PS1)文件至EXE,IExpress在Windows 10
Run PowerShell Scripts Locally无签名Windows 10
如何在Windows 11/10启用或禁用预定的Task
如何使用 PowerShell 重新安装所有 Windows 10 默认应用
在 Windows 中启动任务计划程序的 9 种方法(所有版本)
在 Windows 10 中更改 IP 地址的 3 种方法
8 Windows 10 命令提示符和 PowerShell 中的新功能?
如何在Windows 10中卸载PowerShell
如何在Windows 10中使用PowerShell查找和禁用Webcams
使用任务计划程序安排计算机关机
Windows 10 Start Menu中Replace Powershell Command Prompt