手机
当前位置:查字典教程网 >脚本专栏 >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重命名的可疑病毒文件扩展名】相关文章:

执行批处理bat程序中的条件处理

批处理for命令使用指南

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

利用批处理结合winrar轻松压缩文件

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

批处理bat标准化获取当前系统日期的几种方法

使用BAT批处理在RAR压缩文件中批量添加文件的方法

批处理修改本地域名解析

批处理自动打系统补丁(批量安装exe文件)

批处理利用HOSTS文件(屏蔽,加速)网站的代码

精品推荐
分类导航