反病毒常用CMD命令大全
I.文件类:
1.attrib 显示或更改文件属性
命令格式:
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
常用参数:
    +     设置属性。
    -      清除属性。
    R     只读文件属性。
    A     存档文件属性。
    S     系统文件属性。
    H     隐藏文件属性。
    [drive:][path][filename]
        指定要处理的文件属性。
    /S    处理当前文件夹及其子文件夹中的匹配文件。
    /D    也处理文件夹。
2.del 删除一个或数个文件
命令格式:
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
常用参数:
    names           指定一个或数个文件或目录列表。通配符可被用来
                  删除多个文件。如果指定了一个目录,目录中的所
                  有文件都会被删除。
    /P              删除每一个文件之前提示确认。
    /F              强制删除只读文件。
    /S              从所有子目录删除指定文件。
    /Q              安静模式。删除全局通配符时,不要求确认。
    /A              根据属性选择要删除的文件。
    attributes        R    只读文件                       S    系统文件
                    H    隐藏文件                       A    存档文件
                    -    表示“否”的前缀
如果命令扩展名被启用,DEL 和 ERASE 会如下改变:
/S 开关的显示句法会颠倒,即只显示已经
删除的文件,而不显示找不到的文件。
3.REN 文件重命名
命令格式:
RENAME [drive:][path]filename1 filename2.
REN [drive:][path]filename1 filename2.
常用参数:
drive    盘符(硬盘逻辑分区)
path     文件路径
filename    文件名
4.copy 复制文件
命令格式:
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
       [+ source [/A | /B] [+ ...]] [destination [/A | /B]]
常用参数:
    source         指定要复制的文件。
    /A             表示一个 ASCII 文本文件。
    /B             表示一个二进位文件。
    /D             允许解密要创建的目标文件
    destination    为新文件指定目录和/或文件名。
    /V             验证新文件写入是否正确。
    /N             复制带有非 8dot3 名称的文件时,
                 尽可能使用短文件名。
    /Y             不使用确认是否要改写现有目标文件
                 的提示。
    /-Y            使用确认是否要改写现有目标文件
                 的提示。
    /Z             用可重新启动模式复制已联网的文件。
命令行开关 /Y 可以在 COPYCMD 环境变量中预先设定。
这可能会被命令行上的 /-Y 替代。除非 COPY
命令是在一个批文件脚本中执行的,默认值应为
在改写时进行提示。
要附加文件,请为目标指定一个文件,为源指定
数个文件(用通配符或 file1+file2+file3 格式)。
5.replace 替换文件
命令格式:
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U]
常用参数:
    [drive1:][path1]filename 指定源文件。
    [drive2:][path2]           指定要替换文件的
                             目录。
    /A                         把新文件加入目标目录。不能和
                             /S 或 /U 命令行开关搭配使用。
    /P                         替换文件或加入源文件之前会先提示您
                             进行确认。
    /R                         替换只读文件以及未受保护的
                             文件。
    /S                         替换目标目录中所有子目录的文件。
                             不能与 /A 命令选项
                             搭配使用。
    /W                         等您插入磁盘以后再运行。
    /U                         只会替换或更新比源文件日期早的文件。
                             不能与 /A 命令行开关搭配使用。
II.账户类:
1.net localgroup 显示或更改本地组成员列表
命令格式:
net localgroup [groupname] [username[/del||/add]]
常用参数:
    groupname    本地组名称
    username     本地帐户名
    del          在组内删除本帐户
    add          在组内添加本帐户
2.net user 显示或设置账户
命令格式:
net user [username [password | *] [options]] [/DOMAIN]
           username {password | *} /ADD [options] [/DOMAIN]
           username [/DELETE] [/DOMAIN]
3.net share 显示或更改默认共享设置
命令格式:
net share [sharename [/del]]
常用参数:
    sharename    共享名
    del          删除共享
III.注册表类
1.reg add 添加注册表键值
命令格式:
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
常用参数:
    KeyName    [\Machine]FullKey
             远程机器的机器名 - 忽略默认到当前机器。
                      远程机器上只有 HKLM 和 HKU。
             FullKey    ROOTKEYSubKey
             ROOTKEY    [ HKLM | HKCU | HKCR | HKU | HKCC ]
             SubKey     所选 ROOTKEY 下注册表项的完整名
/v 所选项之下要添加的值名
/ve 为注册表项添加空白值名<无名称>
    /t         RegKey 数据类型
             [ REG_SZ      | REG_MULTI_SZ    | REG_DWORD_BIG_ENDIAN      |
               REG_DWORD | REG_BINARY      | REG_DWORD_LITTLE_ENDIAN |
               REG_NONE    | REG_EXPAND_SZ ]
             如果忽略,则采用 REG_SZ
    /s         指定一个在 REG_MULTI_SZ 数据字符串中
             用作分隔符的字符
             如果忽略,则将 "