无外网状态下,批量安装windows服务器补丁

 在开篇之前扯点闲话,我们在远程访问linux服务器可以有xshell之类的远程工具。当时在windows这块要不就是teamview、向日葵之类的工具,但是这些不太具备批量操作、管理等功能,在这里推荐一款群控功能的工具 -- iis7 远程桌面。

iis7远程桌面:一个具备远程桌面,可以批量连接n台服务器vps 支持群控功能的工具。
IIS7远程桌面管理工具(3389端口、vps、服务器批量管理、批量远程工具)简介:
1、批量管理WIN系列服务器,VPS,电脑。
2、批量导入服务器的IP,端口,账号和密码
3、批量打开N个服务器的远程桌面
4、远程桌面后,远程窗口右上角会出现 服务器备注的信息,如郑州xxx号服务器
5、远程桌面后,不影响任务栏显示。可以及时看其他窗口。
6、自定义远程桌面窗口分辨率
7、定时监测服务器是否正常
8、服务器到期提醒
9、可选择是否加载本地硬盘、硬盘映射
10、可选择是否加载服务器的声音,远程声卡读取
11、可选择是否禁用本地复制到远程的功能
12、可选择标签式或窗口式批量远程
13、自定义画质(远程卡顿,可使用这功能。画质越低 越不卡)
14、群控操作,操作一台等于同时操作N台
下载地址:iis7远程桌面.

好了,讲完了有网络操作windows服务器的部分,下面来看看无网络给服务器打补丁的部分。


相信大家在维护服务器的过程中,一定会受到一些网络攻击,或者是用户请其他厂家(例如:绿盟)等公司,来扫面你服务器的漏洞。

而有些时候,服务器所在的环境又是在内网之中,这个时候一个个上去微软官网下载补丁,再一个个打上去,实在是一个想到心到累的过程。

那么如何解决该问题呢,主要分为两个步骤:

第一:如何批量下载补丁?

第二:如何批量打上补丁?

第三:如何确认补丁、或者说想要删除个别补丁?

 

对于第一点,可以告诉大家的是,先自己找一台虚拟机进行安装跟服务器相同的系统,注意是相同的系统。

这个时候再安装360的安全卫士,进行漏洞检测。并在右上角有个设置,找到漏洞补丁的下载文件夹,让360这个工具批量帮你进行下载。

这样很快,你就直接有个几百个下载好的补丁,并且存放在你设置好的路径了。

 

对于第二点,如何批量打上补丁,其实很简单。

你首先把补丁放置到服务器的一个文件夹中(你准备要打补丁的服务器),然后你需要写一个批处理,放入到这个文件夹中。

那么,这个批处理如何去写呢?

1、用cmd的命令,找到该文件夹的位置,将该文件夹所有的补丁名称都保存到一个文档(可以word、可以excel)。至于如何保存,大家可以查看我excel如何批量修改文件名。

大致的命令就是  文件夹位置>dir /a /d>保存文件名.xls

2、对获取的数据,对补丁后面加上 /U /Q /Z ,其实是有快捷的替换方式的。我截图给你们看看。

无外网状态下,批量安装windows服务器补丁_第1张图片

有些文章,还喜欢在前面加个 start /wait 命令,本来是为了防止同时执行补丁导致报错的,但是我没有发现这个情况,就不加了。而且,我加了之后,直接就无法查看该补丁文件,显示无法打开了。这个我就不考究了。基本上我用上面这个文件就可以了。

当然,最后你需要把文件名后缀改为 .bat

 

3、想要确认自己安装了哪些补丁,直接直接到控制面板中去查看,也可以单独删除补丁。这个只能一个个看,比较累,目前懒得去发现更好的办法,或许用到的时候,我会再写一个博客。

你可能感兴趣的:(excel,系统运维)