Windows任务计划程序允许您在设定的时间运行脚本、程序、备份作业、清理命令或重启助手。当您希望在Windows VPS上运行可重复的任务而不需要保持远程桌面会话打开时,这非常有用。
对于游戏服务器,请小心安排重启或更新脚本。先警告玩家,避免繁忙时间,并在依赖任务之前手动测试任务。
在创建任务之前,请确保脚本、批处理文件或命令在手动运行时有效。将其放在一个清晰的路径中,例如C:\Scripts\daily-task.ps1,以便以后容易找到。
- 通过远程桌面连接到VPS。打开开始菜单,搜索任务计划程序,然后打开它。在操作面板中,点击创建基本任务。

- 输入清晰的任务名称和描述。使用一个能解释任务作用的名称,例如示例每日重启,然后点击下一步。

- 选择任务运行的时间。例如,如果任务每天运行一次,选择每日,然后点击下一步。

- 设置计划时间和重复间隔。如果VPS的时区与您的本地时间不同,请使用Windows中显示的VPS时区,然后点击下一步。

- 选择启动程序,然后点击下一步。此选项可以运行批处理文件、PowerShell脚本、可执行文件或命令行工具。

- 输入程序和参数。对于PowerShell脚本,使用
powershell.exe作为程序,并在参数框中输入脚本路径:Program/script: powershell.exe Add arguments: -ExecutionPolicy Bypass -File C:\Scripts\daily-task.ps1
如果您直接运行批处理文件,请使用
.bat文件的路径作为程序。
- 查看摘要。如果任务名称、触发器或操作错误,点击返回并修正。如果正确,点击完成。

- 创建任务后测试任务。在任务计划程序中右键点击任务,点击运行,然后在依赖计划之前检查脚本输出、日志或应用程序行为。
如果任务需要管理员权限,请使用创建任务而不是创建基本任务,然后勾选以最高权限运行。
对于在无人登录时运行的任务,请使用创建任务并仔细配置安全选项。您可能需要为该任务保存Windows凭据。
如果任务失败,请检查脚本路径、工作目录、权限,以及任务是否需要以管理员身份运行。
