文章目录
- 1 方法:Windows自身的命令
- 1.1 命令参数:at
- 1.1.1 不懂的话cmd下 at /? 吧
- 1.1.2 C:\Documents and Settings\Administrator>at /? AT 命令安排在特定日期和时间运行命令和程序。 要使用 AT 命令,计划服务必须已在运行中。 AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command" \\computername 指定远程计算机。 如果省略这个参数, 会计划在本地计算机上运行命令。 id 指定给已计划命令的识别号。 /delete 删除某个已计划的命令。如果省略 id, 计算机上所有已计划的命令都会被删除。 /yes 不需要进一步确认时,跟删除所有作业 的命令一起使用。 time 指定运行命令的时间。 /interactive 允许作业在运行时,与当时登录的用户 桌面进行交互。 /every:date[,...] 每个月或每个星期在指定的日期运行命 令。如果省略日期,则默认为在每月的 本日运行。 /next:date[,...] 指定在下一个指定日期(如,下周四)运 行命令。如果省略日期,则默认为在每 月的本日运行。 "command" 准备运行的 Windows NT 命令或批处理 程序。 例如: 每星期六早上八点重启:at 08:00:00 /every:Saturday shutdown -r -t 0 凌晨零点关机:at 00:00:00 shutdown -r -t 0 简单吧!但是有一个问题要值得注意,这个命令是要依靠Windows的Task Scheduler服务的,所以要使用此命令就要确保Task Scheduler是启动类型 自动且已经是 启动状态。如图
- 1.1 命令参数:at
今天在远程服务器的时候,哇,发现服务器已经有78天没有重启了。于是考虑让它自动重启吧。其它我想写这个也没有太多的技术含量,百度一下大都会了。