360更新服务器
1 楼 2010-01-22 19:24
【原创】8步打造360杀毒软件病毒库内网更新(申精)
【原创】8步打造360杀毒软件病毒库内网更新
360杀毒大家都知道,我个人觉得这个杀毒软件还不错,NOD324.X版查不到、杀不到的毒,它能查杀。系统资源占用也很低,最重要的是免费的。
正好公司里的杀毒软件要到期了,由于公司里很多电脑是不能上网的,也就不可能通过互联网更新病毒库了,如果360杀毒有网络版的该多好。上网一搜,原来很多人也有此想法,可惜360目前的杀毒软件中,没有可以内网更新病毒库的版本。
于是我想通过一些变通的
,使公司一台服务自动更新(现在360杀毒v1.1双引擎版,也支持2003SERVER系统了),其它N台电脑都通过此服务器自动更新病毒库。今天研究了
一下,最终实现了。下面把方法分享给大家:
准备工作:
1、最好有域环境,如果没有域环境,需要在每台客户机上加个自动启动的批处理文件。
2、找一款同步软件,用于对比文件,有更新才COPY,并且支持命令行执行。我用的是免费软件卧天同步王。
正式开始:
1.先在SERVER版系统上安装360杀毒v1.1双引擎版。(我的服务器名叫SERVER01)
2.SERVER01上共享杀毒软件安装目录下的Plugins文件夹(此为病毒库文件夹)
3.卧天同步王放在SERVER01上,并把此程序文件夹共享出来。我tb这里共享名叫:$(后面加$为隐藏共享)
4.用卧天同步王建立同步方案,见图卧天同步王设置1、2(补充,我这里把同步方案保存为360.tbq)
5.新建文本文件,复制以下代码后,另存为批处理文件360UP.bat,存放于共享的tb$中。
@echo off
if not "%1"=="wind" mshta vbscript:createobject("wscript.shell").run("""%~f0"" wind",vbhide)(window.close)
&&exit
rem 此段是隐藏BAT执行窗口。
IF not EXIST "C:\Program Files\360\360sd\dep360.exe" goto 1 rem 检测是否装有360杀毒软件。
choice /t 600 /d y /n >nul
rem 设置延迟600秒后再执行以下步骤,实际应用中,等于启动后10分钟再更新病毒库。
"C:\Program Files\360\360sd\dep360.exe" /close REM 关闭360杀毒软件
\\server01\tb$\syncopy.exe /R:\\server01\tb$\360.tbq
REM 执行病毒库更新
"C:\Program Files\360\360sd\360sd.exe" /autorun REM 开启360杀毒软件
goto exit
REM 完成后退出
:1
goto exit
:exit
REM 如果没有安装360杀毒,则退出。
6.由于我想在执行批处理的时候,不要跳出窗口,用静默执行,所以用脚本来解决,把下面代码复制到文本文件中,另存为360UP.vbs
set GuWS=WScript.CreateObject("WScript.Shell") GuWS.Run "\\server01\tb$\360up.bat",vbhide
好了,下面要做的就是在域环境中,让每个用户登陆时自动执行了。如果没有域环境,把1-4做完后,建立第5步的批处理文件,放在每台电脑的开始à启动中即可。
7.建立1个OU,里面放着域用户帐户,因为SERVER01是自动更新,不需要内网更新,所以我把SERVER01上用的帐户移动到[不更新]中,需要在内网更新的用户,就移动到[要更
新]中。
8.在[要更新]OU中,建立组策略。在用户登录脚本中,点添加à浏览,然后打开一个文件夹,把刚才建立的360UP.vbs复制到这个文件夹,并选定->打开->确定->确定->关闭组策略->确定。
这样[要更新]里的用户,重启电脑后,每当他们的帐户登录,就会自动执行这个脚本,达到自动更新360杀毒病毒库的目的啦。注意,客户机的360杀毒全部安装在默认位置。
,,,写到这里,终于完成了,花了大概1小时来发这篇贴子,大家看完记得要顶一下
啊。
tnmcse
流浪的风
360打造局域网补丁更新服务器 2009-02-23 23:22
360局域网内部自动更新
360局域网自动更新
360安全卫士得到越来越多的人青睐,它的优点我就不多说了,群众的眼精是雪亮。现在我要讲的是如何让360局域网内自动更新。 很多人在管理公司的360时就是用自动更新,但这有个问题,当公司电脑多的时候就会占用宽带,特别是打漏洞补丁时,有时卡的想跳楼,还 有公司一部分电脑只有内网没有外网。那又要手动去复制。所以我想了个办法,不用手动复制,不用重复下载。
1先选一个“服务器”假设地址192.168.1.250;
2把360最新版安装在这个服务器的D盘上根目录上;
3打开360文件夹把里面的hotfix文件夹剪切出来,放在d盘的根目录上;
4共享360safe和hotfix并把hotfix文件夹的权限设为完全控制; 5打开360把漏洞补丁的目录设为\\192.168.1.250\hotfix 软件补丁设为\\192.168.1.250\hotfix\soft;
6新建一个TXT文件夹写上内容如下
taskkill /im 360tray.exe /f
taskkill /im 360safe.exe /f 前两句话是结束正在运行中的360 xcopy \\192.168.1.250\360safe D:\360safe /e /y 复制360的最新内容 D:\360safe\360safe.exe 复制完360后再运行360
后面的中文说明不要写到txt文件里
7把这个新建的TXT文件的扩展名改成bat;
8把这个bat文件复制到你想装的电脑上,运行这个这个bat文件,第一次运行时会提示“你要复制的是文件还是文件夹”按D键选择复制文件 夹
9在这新装360的电脑上改一下360的设置,把漏洞补丁的目录设为\\192.168.1.250\hotfix\ 软件补丁设为\\192.168.1.250\hotfix\soft 10在新装360的机子上做个
任务,每天或每几天运行一次这个bat文件夹。
ok了,很多人或许不明白为什么要把360safe和hotfix两个文件夹分开,大家都知道hotfix是漏洞补丁的存放地址,这时间一久hotfix文件夹会越来越大,当我把两个文件夹分开时更新360时就不会更新hotfix文件,把360的漏洞补丁的目录指向\\192.168.1.250\hotfix的好处就是怎个局 域网内只有一个hotfix文件夹,但其它机子下补丁是会在这个文件夹里查找是否有补丁,如果没有,那么这台机子就会从官方网站上下载这个补丁,如果后面的机子也想下这个补丁,就可以直接从这个文件夹上安装了,免去了重复下载给网络带来的负担。还要记住,hotfix这个文件夹一定要共享成可读可写的。
教你如何打造360杀毒网络版软件?
360杀毒软件不错吧,我想大家和我一样都这样的认为,可是这个360杀软只有单机版,而无网络版,不过360的单机版也支持2003 SERVER系统,所以我们是否可以用360的单机版来自己DIY一个网络版呢,
是肯定的,下面我们来一起学习下:
准备工作:
1、最好有域环境,如果没有域环境,需要在每台客户机上加个自动启动的批处理文件。
2、找一款同步软件,用于对比文件,有更新才COPY,并且支持命令行执行。 我用的是免费软件卧天同步王。
正式开始:
1.先在SERVER版系统上安装360杀毒v1.1双引擎版。(我的服务器名叫SERVER01) 2.SERVER01上共享杀毒软件安装目录下的Plugins文件夹(此为病毒库文件夹) 3.卧天同步王放在SERVER01上,并把此程序文件夹共享出来。我这里共享名叫:tb$(后面加$为隐藏共享)
4.用卧天同步王建立同步方案,见图卧天同步王设置1、2,同步方案保存为360.tbq 5.新建文本文件,复制以下代码后,另存为批处理文件360UP.bat,存放于共享的tb$中。 @echo off
if not "%1"=="wind" mshta vbscript:createobject("wscript.shell").run("""%~f0""
wind",vbhide)(window.close)&&exit
rem 此段是隐藏BAT执行窗口。
IF not EXIST "C:\Program Files\360\360sd\dep360.exe" goto 1
rem 检测是否装有360杀毒软件。
choice /t 600 /d y /n >nul
rem 设置延迟600秒后再执行以下步骤,实际应用中,等于启动后10分钟再更新病毒库。 "C:\Program Files\360\360sd\dep360.exe" /close rem 关闭360杀毒软件
\\server01\tb$\syncopy.exe /R:\\server01\tb$\360.tbq rem 执行病毒库更新
"C:\Program Files\360\360sd\360sd.exe" /autorun rem 开启360杀毒软件
goto exit
rem 完成后退出
:1
goto exit
:exit
rem 如果没有安装360杀毒,则退出。
6.由于我想在执行批处理的时候,不要跳出窗口,用静默执行,所以用脚本来解决,把下面代码复制到文本文件中,另存为360UP.vbs
set GuWS=WScript.CreateObject("WScript.Shell") GuWS.Run "\\server01\tb$\360up.bat",vbhide 好了,下面要做的就是在域环境中,让每个用户登陆时自动执行了。如果没有域环境,把1-4做完后,建立第5步的批处理文件,放在每台电脑的开始——启动中即可。
7.建立1个OU,里面放着域用户帐户,因为SERVER01是自动更新,不需要内网更新,所以我把SERVER01上用的帐户移动到[不更新]中,需要在内网更新的用户,就移动到[要更新]中。
8.在[要更新]OU中,建立组策略。在用户登录脚本中,点添加à浏览,然后打开一个文件夹,把刚才建立的360UP.vbs复制到这个文件夹,并选定——打开——确定——确定——关闭组策略——确定。
这样[要更新]里的用户,重启电脑后,每当他们的帐户登录,就会自动执行这个脚本,达到自动更新360杀毒病毒库的目的啦。注意,客户机的360杀毒全部安装在默认位置。 看完了顶一下啊。
备注:发现部分XP系统上,不能使用choice进行延时执行,但不影响更新。 来自: