我们先来总结一下客户端不能升级病毒定义码的问题:
1。证书文件损坏或丢失
2。丢失服务器的配置信息
3。客户端防火墙问题(windows 可以识别sav客户端出站,但是服务器无法看客户端的 日志,还有其他,还是打开吧)
4。hosts文件(官方说要ping通服务器名称,个人觉得无所谓)
5。客户端损坏或者网络设备阻挡(自己解决吧。。。)
好,现在开始做一个集成解决方案
1.新建一个文件夹
2. 拷贝服务器的证书到此文件夹
3.拷贝GRC.DAT文件到此文件夹
4.拷贝打开客户端防火墙的注册表文件到此文件夹(参考http://bbs.tech.ccidnet.com/htm_data/72/0702/266446.html)
5.新建一个bat文件
下面我们来看bat的内容:
copy /y “证书文件” "%programfiles%\symantec antivrius\pki\roots" //注释:拷贝证书文件到客户端
copy /y "grc.dat" "c:\C:\Documents and Settings\All Users\Application Data\Symantec\Symantec AntiVirus Corporate Edition\7.5" //拷贝GRC文件,使客户端重新识别服务器
regedit /s "注册表文件" //注释:将客户端防火墙打开sav客户端使用端口
echo 192.168.0.1 symantec>>%windir%\system32\drivers\etc\hosts //注释:修改hosts文件,使客户端可以ping通服务器名称
net stop "symantec antivirus" //注释:停止sav服务
net start "symantec antiviurs" //注释:启动sav服务
6.将以上所有文件包括bat文件用winrar压缩成exe文件,将参数里面的执行项写成那个bat文件
以后哪个客户端不能执行,将此可执行文件在那个客户端运行一次即可!有点乱,但是我认为只要肯仔细看,会了解的!!