• 服务器管理-windows服务器如果让服务器自动定时重启


    当服务器运行一段时间后,磁盘IO,网络,程序有时候会出现一些非正常情况,这个时候很多朋友想到重启服务器。

    那么如何重启服务器,并设置成定时任务。

    一、交流思路

    这里博主想到好几个方法:

    第一个:网上下载一个定时重启的软件,直接用软件重启。

      pass掉原因:

      但是存在一个问题,博主还是担心不安全,因为毕竟是单位IT负责人,总担心外面的软件不正规,博主在一些网站下载了一些,

      用“微步”检测了一下,大多数都多多少少带一点不安全因素,特别是有内网的朋友们,更加重视安全,放弃第三方软件重启

    第二个:杀毒软件、安全软件、网管软件

      可以尝试,如果有买企业版杀毒软件的朋友,比如火绒、360等,国内厂家都保留了一个策略,可以实现重启电脑。

      类似的还有网管软件与安全软件,如ip-guard,卓豪的网管系统等等。

    第三个:windows自带的任务计划程序+批处理

      可行,并且这是在免费且安全下最简单的方案,使用最多,百度方法最多。本文博主就介绍这个方法。

    二、windows自带的任务计划程序+批处理设置定时自动重启

    1.windows关机命令解释

    在CMD与powershell下,输入 shutdown -help,就可以查看关机命令的解释

    官网解释:https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/shutdown

    这里举例用的最多的

     

    2.新建一个txt记事本,输入要关机的命令,后缀改为.bat

     

     这里我使用 shutdown -g -f 组合使用;因为-g是重启,-f是强制关闭。

    如果只用一个重启命令-g,可能会出现提示:有其他用户登陆您的电脑,无法关机。

    这种情况很正常,因为单位可能是企业环境,有域控,一台电脑存在本地用户或者多个域账户登录

    或者一些服务被使用了,所以要加上一个-f强制关闭

     

    3.开始菜单,搜索【任务计划程序】,添加刚才的bat文件,并设置成每晚上1:00重启

    1.打开任务计划程序

    2.创建一个任务,取个名字,勾选【不管用户登录都要运行】【使用最高权限运行】

     3.新建一个触发器,设置时间什么时候触发

    4.将刚才的bat文件添加进去

    5.简单设置一下【条件】和【设置】,不需要可以忽略

    6.完成后输入账户密码,完成设置

    7.返回可以查看情况,立即运行点击【运行】,不想用了就【禁用】或者【删除】

     

    始终相信美好的事情即将发生
  • 相关阅读:
    php中如何实现在线网友
    用php与mysql的电子贺卡代码
    基于PHP MySQL的聊天室设计
    xml php动态载入与分页
    模拟OICQ的实现思路和核心程序
    FC4下安装plog快速指南(plog版本:1.01)
    一个简单的php在线端口扫描器
    UVA 10604 Chemical Reaction(六维dp数组)
    HDU 1503 Advanced Fruits
    hust 1607 Triangles(经典好题)
  • 原文地址:https://www.cnblogs.com/subsea/p/15371022.html
Copyright © 2020-2023  润新知