MSAV
(Microsoft Anti-virus)
扫描计算机,搜寻已知的计算机病毒。
MSAV [drive:] [/S | /C] [/R] [/A | /L]
[/N] [/P] [/F] [/VIDEO]
drive: 指定要扫描病毒的驱动器,如果不指定驱动器,则MSAV扫描当前驱动器。
开关 :
/S 扫描指定驱动器,但不清除病毒。
/C 扫描指定驱动器,并清除找到的病毒。
/R 创建MSAV.RPT文件,该文件列出已检查的文件数、找到的病毒数及清除掉的病毒数。默认时,MSAV不创建MSAV.RPT报表文件。该报表文件存放在根目录中。
/A 扫描除A和B之外的所有驱动器。
/L 扫描除网路驱动器外的所有本地驱动器。
/N 如果MSAV.TXT存在并和MSAV.EXE存在于同一个目录,则显示MSAV.TXT的内容。然后,MSAV扫描当前驱动器或指定的驱动器。MSAV不使用图形界面。如果MSAV发现了病毒,则返回退出代码86,而不是在屏幕上显示消息。
/P 显示命令行界面,而不是显示图形界面。
/F 关闭扫描过的文件名显示。该开关只能和/N或/P一起使用。
/VIDEO 显示下列影响MSAV显示方式的开关,其中包括:
/25 将屏幕显示设置为25行,此为默认值。
/28 将屏幕显示设置为28行,此开关只能在使用VGA显示适配器上使用。
/43 将屏幕显示设置为43行,此开关只能在使用EGA和VGA显示适配器上使用。
/50 将屏幕显示设置为50行,此开关只能在使用VGA显示适配器上使用。
/60 将屏幕显示设置为60行,此开关只能在使用Video 7 显示适配器上使用。
/IN 在未检测到彩色显示适配器时,仍以彩色方式运行MSAV。
/BW 以黑白方式运行MSAV。
/MONO 以单色方式运行MSAV。
/LCD 以液晶显示方式运行MSAV。
/FF 对CGA显示适配器采用最快的屏幕刷新方式,但会降低视频质量。
/BF 使用BIOS显示视频。
/NF 禁止使用多种字体。
/BT 允许在WINDOWS中使用图形鼠标器。
/NGM 使用默认鼠标字符运行MSAV,而不是使用图形字符。
/LE 交换左、右鼠标键。
/PS2 如果鼠标光标消失或被锁住,则复位鼠标器。
★★★★★实例★★★★★:
如果要以黑白方式启动MSAV,并指定MSAV检查除A和B之外的所有驱动器,可键入以下命令:
msav /bw /a
下面是一个名为VIRUS的简单批处理程序,它支持MSAV的退出代码,并使用/S开关扫描当前驱动器,可用MS-DOS Editor输入以下命令:
echo off
rem Smith's msav command
msav /s /n
if errorlevel 86 goto virus
if not errorlevel 86 goto none
:virus
echo MSAV has detected a virus on your current drive!
goto exit
:none
echo MSAV found no viruses on your current drive.
goto exit
:exit