中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [请教]删除病毒文件的批处理问题
« [1] [2] »
作者:
标题: [请教]删除病毒文件的批处理问题 上一主题 | 下一主题
不得不爱
超级版主

我爱DOS


积分 5310
发帖 2044
注册 2005-9-26
来自 四川南充
状态 离线
『第 16 楼』:  

那个没有关系,没有 .ini .inf .pif 这样的进程名可以把相干的几句去掉就是了



我的网络U盘 我的网络第2个U盘
论坛软件下载链接
灵雨飘零论坛  
论坛新手必读,所有人的基本行为准则
刷QQ空间人气、留言的小软件
2006-11-2 04:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
youxi01
高级用户




积分 846
发帖 247
注册 2006-10-27
来自 湖南==》广东
状态 离线
『第 17 楼』:  

各位大侠的批处理貌似只能删除根目录下的病毒文件哦

2006-11-2 06:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
redtek
金牌会员





积分 2902
发帖 1147
注册 2006-9-21
状态 离线
『第 18 楼』:  



  Quote:
Originally posted by youxi01 at 2006-11-2 06:10:
各位大侠的批处理貌似只能删除根目录下的病毒文件哦

Del的这个参数:“  /S    从所有子目录删除指定文件”,可以删掉:)



    Redtek,一个永远在网上流浪的人……

_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._
2006-11-2 06:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yangzhiyi
中级用户





积分 261
发帖 123
注册 2006-6-6
状态 离线
『第 19 楼』:  

command.com  pagefile.pif 这两个不能说全部都是病毒
logo1_.exe   ]        [ logo_1.exe   在系统上任你删除都没用。

2006-11-2 06:29
查看资料  发短消息 网志   编辑帖子  回复  引用回复
youxi01
高级用户




积分 846
发帖 247
注册 2006-10-27
来自 湖南==》广东
状态 离线
『第 20 楼』:  

@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
   )

试试以上代码?!

2006-11-2 06:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 21 楼』:  



  Quote:
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 加两次参数是不是可以强制删除删除不了的文件呢?

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


2006-11-2 10:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
newaifi
初级用户





积分 154
发帖 67
注册 2006-10-31
状态 离线
『第 22 楼』:  

LZ代码太过烦琐。
使用FOR命令即刻检测于删除可大大简化程序执行速度。。

2006-11-2 17:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zhengxiang
初级用户





积分 68
发帖 24
注册 2006-6-26
状态 离线
『第 23 楼』:  谢谢

感谢高手指点

2006-11-3 03:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kingshui
初级用户




积分 153
发帖 20
注册 2003-6-12
状态 离线
『第 24 楼』:  



  Quote:
Originally posted by lxmxn at 2006-11-2 10:01 AM:


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

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

同感ing..

2007-1-4 00:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
scriptor
银牌会员




积分 1187
发帖 555
注册 2006-12-21
状态 离线
『第 25 楼』:  

看来是以前那个垃圾清理的变体

呵呵

2007-1-4 01:19
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yuhaomiao
初级用户





积分 32
发帖 14
注册 2007-1-2
状态 离线
『第 26 楼』:  偶一直对dos高手和vbs高手佩服的五体投地

偶一直对dos高手和vbs高手佩服的五体投地,能否留个qq好我啊,俺拜你为师了!

2007-1-4 04:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
koala
初级用户

Batchs上議院參議長


积分 199
发帖 105
注册 2007-6-5
来自 江苏
状态 离线
『第 27 楼』:  .ini .inf .pif 进程 是什么啊

我没见过进程名 .ini .inf .pif的进程长这么大,我还没敢想过有这样的文件



『生如夏花之绚烂
   死若秋叶之静美』 dos做到了
2007-8-29 16:15
查看资料  发送邮件  发短消息 网志  OICQ (13019940)  编辑帖子  回复  引用回复
icyheart
中级用户




积分 216
发帖 81
注册 2007-8-6
状态 离线
『第 28 楼』:  

楼主发的这个我在网上见过,看了以后第一印象便是怎么不用for 呢



Crossings must be my teacher
Modest progress can be
2007-8-29 16:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
beiwei36
新手上路





积分 18
发帖 9
注册 2007-8-31
状态 离线
『第 29 楼』:  

taskkill /f /im logo_1.exe
taskkill /f /im logo1_.exe  
taskkill /f /im explorer.exe

理解的~不过用tasklist 输出进程名~
在查看也不错~好像隐藏的不能看~
那位高手说下如何查看隐藏进程~
不用冰刃一样的第三方工具~就用批处理~

2007-8-31 06:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: