Board logo

标题: 如何批量删除文件 [打印本页]

作者: luckboy45     时间: 2008-1-25 18:25    标题: 如何批量删除文件

我是这样考虑的,希望用P调用一个LIST.TXT
LIST.TXT里面是病毒路径,如下列所示
c:\windows\system\1.exe~19.exe
c:\windows\system\gjj.exe
C:\WINNT\system32\TIMHost.dll
C:\WINNT\TIMHost.exe
C:\Program Files\Common Files\System\rsqsqkk.exe     
C:\Program Files\Common Files\System\trcussu.inf  
C:\Program Files\Common Files\Microsoft Shared\uncpqnu.exe
C:\Program Files\Common Files\System\rsqsqkk.exe

由于病毒不是在相同的目录,所以无法用来批量删除..希望请教各位,能实现的,帮下忙,谢谢了!~
作者: slore     时间: 2008-1-25 19:21
for命令……
作者: luckboy45     时间: 2008-1-25 19:35
这个我也会....关键是没法实现不同路径删除.....
for %%a in (gjj.exe,TIMHost.dll) do if exist "C:\WINDOWS\system32\%%a"
del %%a /q
作者: allensyr     时间: 2008-1-25 19:56
期待高手给答复,等待学习中。
作者: chenall     时间: 2008-1-25 20:34
用FOR不是可以读取文件吗?

  Quote:
for /f "usebackq delims=*" %%i in (list.txt) do del /f /q /a "%%i"