Windows添加每天重启任务计划bat脚本
在Windows操作系统中,你可以使用Task Scheduler(任务计划程序)来创建一个每天自动重启的任务。
虽然你可以通过图形界面手动设置这个任务(控制面板-系统和安全-管理工具-计划任务),但也可以通过编写一个批处理(.bat)脚本来自动化这个过程。
以下是一个基本的批处理脚本示例,用于创建一个每天自动重启的任务:
打开记事本 或任何文本编辑器。
复制并粘贴以下代码:
@echo off
schtasks /create /tn "Daily Reboot" /tr "shutdown /r /f /t 00" /sc daily /st 02:00
将文件保存为 DailyReboot.bat。
双击运行该 .bat 文件。
这个脚本做了以下几件事:
使用 schtasks 命令创建了一个新任务。
/tn "Daily Reboot" 指定了任务的名称。
/tr "shutdown /r /f /t 00" 指定了要执行的操作,即立即强制重启电脑(/r 表示重启,/f 表示强制关闭所有应用程序,/t 00 表示不显示倒计时)。
/sc daily 指定了任务触发的频率,这里是每天。
/st 02:00 指定了任务开始的具体时间,这里是每天的2点整。
注意事项:
权限:运行批处理文件可能需要管理员权限。右击 .bat 文件并选择“以管理员身份运行”。
测试:在设置定时任务之前,最好先测试命令行命令 shutdown /r /f /t 00 是否能正常工作,确保不会意外重启你的系统。
日志:你可以通过查看任务计划程序的日志来确认任务是否成功执行。
修改时间或名称:
如果你需要更改重启时间或任务名称,只需修改 /tn 和 /st 参数后面的值即可。例如,如果你想在每天的3点执行重启,你可以将 /st 02:00 改为 /st 03:00。
通过命令行直接创建任务:
你也可以直接在命令提示符(以管理员身份)中运行上述 schtasks 命令,而不需要创建批处理文件。例如:
schtasks /create /tn "Daily Reboot" /tr "shutdown /r /f /t 00" /sc daily /st 02:00
这样,你就成功设置了一个每天自动重启的任务。