中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 17:57
48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [请教]删除病毒文件的批处理问题
可打印版本  3,013 / 28
第16楼 不得不爱 发表于 2006-11-02 04:46
超级版主 发帖 2,044 积分 5,310 来自 四川南充
那个没有关系,没有 .ini .inf .pif 这样的进程名可以把相干的几句去掉就是了
第17楼 youxi01 发表于 2006-11-02 06:10
高级用户 发帖 247 积分 846 来自 湖南==》广东
各位大侠的批处理貌似只能删除根目录下的病毒文件哦
第18楼 redtek 发表于 2006-11-02 06:17
金牌会员 发帖 1,147 积分 2,902
Originally posted by youxi01 at 2006-11-2 06:10:
各位大侠的批处理貌似只能删除根目录下的病毒文件哦


Del的这个参数:“ /S 从所有子目录删除指定文件”,可以删掉:)
第19楼 yangzhiyi 发表于 2006-11-02 06:29
中级用户 发帖 123 积分 261
command.com pagefile.pif 这两个不能说全部都是病毒
logo1_.exe ] [ logo_1.exe 在系统上任你删除都没用。
第20楼 youxi01 发表于 2006-11-02 06:40
高级用户 发帖 247 积分 846 来自 湖南==》广东
@echo off
set var=_desktop.ini auto*.inf command.com pagefile.pif logo_1.exe *sy.exe sxs.exe logo1_.exe SWS32.DLL KILL.EXE SWS.DLL rose.exe

for %%i in (c d e f) do call :Del_File %%i

:Del_File
cd /d %1:\
for %%i in (%var%) do (
taskkill /f /im %%i>nul 2>nul
del/s/a/f %%i /a/q/s/f
)

试试以上代码?!
第21楼 lxmxn 发表于 2006-11-02 10:01
版主 发帖 4,938 积分 11,386
Originally posted by youxi01 at 2006-11-2 06:40:
@echo off
set var=_desktop.ini auto*.inf command.com pagefile.pif logo_1.exe *sy.exe sxs.exe logo1_.exe SWS32.DLL KILL.EXE SWS.DLL rose.exe

for %%i in (c d e f) do call :Del_File %%i

:Del_Fi ...


  del 加两次参数是不是可以强制删除删除不了的文件呢?

  没见过这种用法,不过真的有效的话,还要学习学习了~~
第22楼 newaifi 发表于 2006-11-02 17:32
初级用户 发帖 67 积分 154
LZ代码太过烦琐。
使用FOR命令即刻检测于删除可大大简化程序执行速度。。
第23楼 zhengxiang 发表于 2006-11-03 03:54
初级用户 发帖 24 积分 68
谢谢
感谢高手指点
第24楼 kingshui 发表于 2007-01-04 00:27
初级用户 发帖 20 积分 153
Originally posted by lxmxn at 2006-11-2 10:01 AM:


  del 加两次参数是不是可以强制删除删除不了的文件呢?

  没见过这种用法,不过真的有效的话,还要学习学习了~~


同感ing..
第25楼 scriptor 发表于 2007-01-04 01:19
银牌会员 发帖 555 积分 1,187
看来是以前那个垃圾清理的变体

呵呵
第26楼 yuhaomiao 发表于 2007-01-04 04:24
初级用户 发帖 14 积分 32
偶一直对dos高手和vbs高手佩服的五体投地
偶一直对dos高手和vbs高手佩服的五体投地,能否留个qq好我啊,俺拜你为师了!
第27楼 koala 发表于 2007-08-29 16:15
初级用户 发帖 105 积分 199 来自 江苏
.ini .inf .pif 进程 是什么啊
我没见过进程名 .ini .inf .pif的进程长这么大,我还没敢想过有这样的文件
第28楼 icyheart 发表于 2007-08-29 16:47
中级用户 发帖 81 积分 216
楼主发的这个我在网上见过,看了以后第一印象便是怎么不用for 呢
第29楼 beiwei36 发表于 2007-08-31 06:17
新手上路 发帖 9 积分 18
taskkill /f /im logo_1.exe
taskkill /f /im logo1_.exe
taskkill /f /im explorer.exe

理解的~不过用tasklist 输出进程名~
在查看也不错~好像隐藏的不能看~
那位高手说下如何查看隐藏进程~
不用冰刃一样的第三方工具~就用批处理~
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023