用 PowerShell 创建计划任务
为 Windows 计划任务定义操作、触发器和设置。
结合 New-ScheduledTaskAction 与 New-ScheduledTaskTrigger 运行 Register-ScheduledTask 创建任务。
01命令
命令
$ Register-ScheduledTask -TaskName Backup -Action (New-ScheduledTaskAction -Execute 'powershell.exe' -Argument '-File C:\backup.ps1') -Trigger (New-ScheduledTaskTrigger -Daily -At 3am)02作用说明
用操作与触发器对象构建任务,使其可重复、可审阅,同一份定义能部署到多台服务器或纳入版本控制。在每台机器上通过任务计划程序界面操作既慢又易错,这正是终端的优势。
03风险
!注意: 任务以你指定的账户运行;请使用专用服务账户并遵循最小权限,先手动测试该操作。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Register-ScheduledTask依据: Creates a scheduled task and its actions and triggers.
最后验证: 2026-10-13 · 分类: 系统与设置