手机
当前位置:查字典教程网 >脚本专栏 >DOS/BAT >批处理应用:恢复Mcafee重命名的可疑病毒文件扩展名
批处理应用:恢复Mcafee重命名的可疑病毒文件扩展名
摘要:Mcafee识别到可疑病毒文件,但病毒库里没有病毒定义,就会把文件扩展名命名为vir或vxe,固建立此批处理文件,用已恢复被修改掉的exe文...

Mcafee识别到可疑病毒文件,但病毒库里没有病毒定义,就会把文件扩展名命名为vir或vxe,固建立此批处理文件,用已恢复被修改掉的exe文件

MCAFEE更名原则:

Original Renamed Description
Not V?? V?? File extensions that do not start with v are renamed with v as
the initial letter of the file extension. For example,
MYFILE.DOC becomes MYFILE.VOC.
V?? VIR File extensions that start with v are renamed as .VIR. For
example, MYFILE.VBs becomes MYFILE.VIR.
VIR,

V01-V99

These files are recognized as already infected, and are not

renamed again.

VIR Files with no extensions are given the extension, .VIR.

@echo off

echo On Error Resume Next >%temp%filesystem.vbs

echo Const wbemFlagReturnImmediately = ^&h10 >>%temp%filesystem.vbs

echo Const wbemFlagForwardOnly = ^&h20 >>%temp%filesystem.vbs

echo For Each strComputer In arrComputers >>%temp%filesystem.vbs

echo Set objWMIService = GetObject("winmgmts:.rootCIMV2") >>%temp%filesystem.vbs >>%temp%filesystem.vbs

echo Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_LogicalDisk", "WQL", _ >>%temp%filesystem.vbs

echo wbemFlagReturnImmediately + wbemFlagForwardOnly) >>%temp%filesystem.vbs

echo For Each objItem In colItems >>%temp%filesystem.vbs

echo if objItem.DriverType=3 Then WScript.Echo objItem.Caption ^& "" End if >>%temp%filesystem.vbs

echo Next >>%temp%filesystem.vbs

echo Next >>%temp%filesystem.vbs

for /f %%i in ('cscript //nologo %temp%filesystem.vbs') do call :change %%i

goto end

:change

cd /d %1

for /f "delims=|" %%i in ('dir *.vxe /b /s /a') do (cacls "%%i" /e /g everyone:f & ren "%%i" *.exe)

:end

del %temp%filesystem.vbs

【批处理应用:恢复Mcafee重命名的可疑病毒文件扩展名】相关文章:

在DOS下使用长文件名的方法

DOS批处理高级教程 第五章 set命令详解

批处理bat下载FTP服务器上指定天数之前的文件

使用批处理禁用(启用)组策略的代码

批处理获取网卡名称的代码(附修改IP、网关、DNS脚本)

批处理bat下载FTP服务器上某个目录下的文件

批处理 文件归类整理器

批处理解约瑟夫环应用题代码

用批处理一键安装两种扩展名的Windows系统补丁

XCOPY的高级使用:指定日期并且用EXCLUDE排除指定文件

精品推荐
分类导航