前面的一篇文章中我们曾向大家介绍了WindowsXP系统如何增加启动专杀功能的方法,不知道大家觉得怎么样呢!现在我们要向大家介绍的一下在Vista系统下怎么样来实现自动杀毒!下面大家还是跟着我们txwb网吧联盟的网吧系统栏目一起去看看吧!
一般Vista系统使用的是NTFS分区,因此在DOS下是无法访问的,我们可以借助WindowsPE2.0(以下简称为PE)来实现自动杀毒。方法如下:
首先大家需要制作专杀批处理文件并保存为d:\kill.bat,由于Windows下的命令行支持更多参数,我们的代码更改如下:
attrib-h-r-sC:\WINDOWS\IGM.exe
rem无须确认直接删除病毒文件
del/f/q/sC:\WINDOWS\IGM.exe
mdC:\WINDOWS\IGM.exe
rem杀毒完成后自动重启
shutdown-r
接着大家可以在网上下载个PE。解压得到一个ISO文件,再使用WinRAR把全部文件解压到d:\PE。此外还需下载WimTool,再把下载到的WimTool解压,以管理员身份运行其中的“WimTool运行库.exe”。
再接着同样以管理员身份运行WimTool,单击“浏览”,选择要解开的Wim文件d:\pe\sources\boot.wim,选择要解开的目标文件夹选择d:\PE1(D要为NTFS分区)。勾选映像卷号下所有选项,单击“挂载映像”。
这样系统就会自动挂载boot.wim文件,使用记事本程序打开“d:\pe\windows\system32\peshell.ini”文件,在[AutoRun]字段结尾添加如下代码,代码的意思是在加载完PE外壳后自动运行kill.bat自动删除带毒文件。
1=d:\kill.bat
这样大家在完成上述操作后返回Wimtool窗口,单击“卸载映像”,程序提示是否保存更改映像时,单击“是”,保存更改的boot.wim文件。
再下载Easybcd。运行Easybcd后,切换到“Add/RemoveEntries”,在“Addaentry”下切换到“WinPE”,Path路径输入d:\pe\sources\boot.wim,单击“Addentry”,然后按提示插入Vista安装光盘复制文件即可。
最后大家在完成上述操作后,如果以后要杀毒,重启后在开机多重启动菜单选择“NSTwinPEImage”即可。杀毒完成后会自动重启。
需要说明的是:对于WindowsXP单系统用户,如果系统分区使用NTFS格式。我们同样可以安装PE到NTFS分区杀病毒。把下载到的PE文件全部解压到c:\,同上使用Wimtool编辑c:\souces\boot.wim。
然后再打开C盘,将XP启动文件ntldr更改为WINXP,把c:\bootmgr(从PE中释放的文件)更改为ntldr。最后打开“c:\boot.ini”在文本后添加“C:\winxp="WindowsXP"”(不含外双引号)。这样重启后选择“WindowsSetup[EMSEnabled]”即可进入PE自动杀毒。
在Vista系统下实现自动杀毒的方法是这样了,大家如果还有什么想知道的地方可以去本站的网吧系统栏目去查找,如果找不到相关内容,可以留言一起讨论,当然如果大家有什么好的资料也可以和我们一起分享哦!
本文来源:网络整理 作者:佚名