请帮我做个批处理文件,删除各个硬盘分区里、各文件夹里的llpk.dll文件夹(XP系统,下面还有中文目录的)

我用: rmdir /s c:lpk.dll只能一条一条删,并且中文目录还提示找不到路径,请高手指点
刚才又试过rmdir /s c:lpk.dll,有的中文可以删,有的就提示找不到,郁闷啊,上千个文件啊,怎么弄

亲,bat无法定位path
所以参照别人的做了个注册表项目,可以用,我测试过了.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete lpk.dll Folders"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing lpk.dll Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (lpk.dll) DO RD /s /q \"%%f\" \""
保存为 删除lpk.dll文件夹.reg
然后双击导入
在磁盘分区右键点等待追问

哥们,帮个

忙,你看看还是找不到文件哦,谢谢了,我的电脑里有900多个,手动删要到何年何月啊!谢谢

追答

那个文件的原理是假设每个文件夹里有那个文件然后去删除,找不到文件是正常现象,等待运行玩后你在磁盘里搜绝对没那文件夹了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-06
直接搜索然后全选删除不就行了吗?追问

就算重装系统了,这些文件都删不掉的,中毒后或者用了QQKAV留下来的文件

第2个回答  2012-09-06
直接搜索输入*.dll就能把所有后缀为.dll的删除,希望对你有帮助
第3个回答  2012-09-06
硬盘格式化,重新分区分盘做系统。
第4个回答  2012-09-06
  @echo off
  for %%i in (c: d: e: f: g: h: i: j: k: l: m: n:) do del %%i\lpk.dll /q /s /f /a
  echo xx.exe已清除完成,按任意键退出...
  pause>nul
  exit
  保存为bat文件运行即可追问

也是一样,系统找不到指定路径

追答

http://zhidao.baidu.com/question/191485328.html

建议 杀软全盘杀毒.还不行就使用Norton Power Eraser(诺顿强力清除器) v2.5.0.42
(用来删除恶意程序,干掉连杀软也无法搞定的顽固病毒木马很有效)
简介 赛门铁克(Symantec)出品。一款免费且强力的计算机威胁删除工具,采用高启发扫描算法。
说明 Norton Power Eraser简称NPE。
   可以用来删除传统病毒扫描技术不容易检测到的深层嵌入、难以删除的恶意软件。
   如果您感染了常规病毒扫描功能检测不到的流氓恶意软件,则可以使用 Norton Power Eraser 来检测并删除它们。
注意 由于 Norton Power Eraser 可主动检测这些威胁,因此,您会面临该工具可能会选择一些合法程序进行删除的风险。
您在使用该工具时要格外谨慎,并且只能在别无选择的情况下使用。

参考资料:http://baike.baidu.com/view/952254.htm