WINDOW定时自动关机脚本(AT和SCHTASKS两种方式)

供稿:hz-xin.com     日期:2025-01-13

批处理(Batch),简化的脚本语言,广泛应用于DOS和Windows系统中,其扩展名通常为bat。通过新建txt文本文件并编写命令语句,保存为.bat格式即可创建批处理脚本。


在Windows系统中,使用shutdown指令可以关闭或重启本地或远程计算机。该指令参数包括:



AT指令编写定时自动关机脚本


适用于Win 7及更低版本。使用AT指令编写脚本,如创建名为turnoff.bat的文件并输入以下命令:



执行此脚本后,计算机会在指定时间自动关机。若脚本未生效,尝试以管理员身份运行脚本并多次重复操作,或重启电脑后再次运行。问题原因可能与管理员权限设置有关。


SCHTASKS指令编写定时自动关机脚本


适用于Win 7及更高版本。使用SCHTASKS指令创建脚本,如创建名为turnoff-schtasks.bat的文件并输入:



执行脚本后,计算机会在900秒后自动关机。同样,若脚本未生效,采取与AT指令相同的解决步骤。问题原因与管理员权限设置相关。


脚本执行未成功处理方案


若公司环境中批量使用脚本执行定时关机后遇到问题,可参考以下解决步骤:



通过上述方法,可以解决Windows系统中使用AT和SCHTASKS指令编写定时自动关机脚本时遇到的问题。