【技术实现步骤摘要】
批量重启windows系统方法、电子装置及存储介质
本专利技术涉及软件开发领域,具体地说,涉及一种批量重启windows系统方法、电子装置及存储介质。
技术介绍
目前业界局域网中,针对windows系统,均需要分别远程登录主机后执行重启操作,多台安装windows系统的服务器操作非常耗时,并且也无法同时启动。这无形增加了人员操作的时间成本,针对以上问题,暂未发现批量重启Windows系统的方法。
技术实现思路
为解决以上技术问题,本专利技术提供一种批量重启windows系统方法,应用于电子装置,该方法包括以下步骤:在主机上通过ansible调用批处理文件,并向所述批处理文件输入主机IP、用户名、密码,执行批处理命令;所述批处理命令进行如下操作:在主机上输入域用户名、密码,登录域,其中,域用户名=域名\用户名;拷贝重启服务器的脚本到主机中;建立主机与集群服务器的网络连接,并判断网络是否连通;拷贝重启服务器的脚本到集群服务器;核验本地管理员组中是否有所述域用户名,并记录日志到主机,若本地管理员组中有该域用户名,则核验本地管理员组中是否有集群服务器用户名,并记录日志到主机, ...
【技术保护点】
1.一种批量重启windows系统方法,应用于电子装置,其特征在于,该方法包括以下步骤:在主机上通过ansible调用批处理文件,并向所述批处理文件输入主机IP、用户名、密码,执行批处理命令;所述批处理命令进行如下操作:在主机上输入域用户名、密码,登录域,其中,域用户名=域名\用户名;拷贝重启服务器的脚本到主机中;建立主机与集群服务器的网络连接,并判断网络是否连通;拷贝重启服务器的脚本到集群服务器;核验本地管理员组中是否有所述域用户名,并记录日志到主机,若本地管理员组中有该域用户名,则核验本地管理员组中是否有集群服务器用户名,并记录日志到主机,若本地管理员组中有集群服务器用 ...
【技术特征摘要】
1.一种批量重启windows系统方法,应用于电子装置,其特征在于,该方法包括以下步骤:在主机上通过ansible调用批处理文件,并向所述批处理文件输入主机IP、用户名、密码,执行批处理命令;所述批处理命令进行如下操作:在主机上输入域用户名、密码,登录域,其中,域用户名=域名\用户名;拷贝重启服务器的脚本到主机中;建立主机与集群服务器的网络连接,并判断网络是否连通;拷贝重启服务器的脚本到集群服务器;核验本地管理员组中是否有所述域用户名,并记录日志到主机,若本地管理员组中有该域用户名,则核验本地管理员组中是否有集群服务器用户名,并记录日志到主机,若本地管理员组中有集群服务器用户名,则调用重启服务器的脚本对集群服务器执行重启操作。2.根据权利要求1所述的批量重启windows系统方法,其特征在于,核验本地管理员组中是否有域用户名和集群服务器用户名之前,先断开网络连接。3.根据权利要求1所述的批量重启windows系统方法,其特征在于,通过findstr-I–x命令在administrators.txt中搜索是否有与域用户名匹配的字符串,从而判定本地管理员组中是否有域用户名,并且通过findstr-I–x命令在administrators.txt中搜索是否有与集群服务器用户名匹配的字符串,从而判定本地管理员组中是否有集群服务器用户名。4.根据权利要求3所述的批量重启windows系统方法,其特征在于,通过设置变量d的形式来判断,通过findstr-I-x"%Q%""C:\PsExe\log\%1_administrators.txt"在administrators.txt中查找与域用户名相同的字符串,如查找到与域用户名相同的字符串,则d+1,并通过d是否等于1来判断域用户名是否是在本地管理员组中,如果d等于1,则表示没有查找到与该域用户名匹配的字符串,则说明该域用户名不在administrators.txt中,不会执行重启命令,并输出日期、时间、用户名、服务器的IP到日志中,否则说明本地管理员组中有该域用户名。5.根据权利要求3所述的批量重启windows系统方法,其特征在于,通过设置变量e的形式来判断,通过findstr-I-x"%Q%""C:\PsExe\log\%1_administrators.txt"在administrators.txt中查找与集群服务器...
【专利技术属性】
技术研发人员:高峰,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。