由于被列入某软件公司的红名单,需立刻卸载某软件,并把在注册表中带有其关键字的项、值一并清除。卸载此软件后,其注册表中残留的关键字项目竟然多达1000条,望高手出手看能否用脚本删除注册表中的所有含aaa关键字的项与键值。

解决方案 »

  1.   

    C:>reg /?REG Operation [Parameter List]  Operation  [ QUERY   | ADD    | DELETE  | COPY    |
                   SAVE    | LOAD   | UNLOAD  | RESTORE |
                   COMPARE | EXPORT | IMPORT ]返回代码: (除了 REG COMPARE)  0 - 成功
      1 - 失败要得到有关某个操作的帮助,请键入:  REG Operation /?例如:  REG QUERY /?
      REG ADD /?
      REG DELETE /?
      REG COPY /?
      REG SAVE /?
      REG RESTORE /?
      REG LOAD /?
      REG UNLOAD /?
      REG COMPARE /?
      REG EXPORT /?
      REG IMPORT /?
      

  2.   

    C:\>reg delete /?REG DELETE KeyName [/v ValueName | /ve | /va] [/f]  KeyName    [\\Machine\]FullKey
        Machine  远程机器名 - 忽略当前机器的默认值。
                 远程机器上只有 HKLM 和 HKU。
        FullKey  ROOTKEY\SubKey
        ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
        SubKey   所选 ROOTKEY 下的注册表项的全名。
      ValueName  所选项下的要删除的值的名称。
                 省略时,该项下的所有子项和值都会被删除。  /ve        删除空白值名称的值(默认)。  /va        删除该项下的所有值。  /f         不用提示就强行删除。例如:  REG DELETE HKLM\Software\MyCo\MyApp\Timeout
        删除注册表项 Timeout 及其所有子项和值  REG DELETE \\ZODIAC\HKLM\Software\MyCo /v MTU
        删除 ZODIAC 上 MyCo 下的注册表项 MTU