中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 怎么用批处理判断系统有个分区?
作者:
标题: 怎么用批处理判断系统有个分区? 上一主题 | 下一主题
xuxuand
新手上路





积分 14
发帖 6
注册 2006-11-26
状态 离线
『楼 主』:  怎么用批处理判断系统有个分区?

怎么用批处理判断系统有个分区?

大家应该知道有个autorun病毒,主文件是sxs.exe(没个盘的根目录),以及C:\WINDOWS\system32\SVOHOST.exe的这个。
参考http://www.eliuzd.com/blog/article.asp?id=244
因为学校的机子中这个太多了手杀太麻烦了..
根据这个文章写了个批处理.遇到问题 (希望大家帮我解决一下)


这个文件必须复制到没个盘的跟目录下或把每个盘都列举...,才能删SXS.EXE....
打算判断有几个分区然后用echo 或copy把一个小的文件包含删除文件的命令考到跟目录去

@rem 因为社团的病毒比较多,每次还得手杀,麻烦所以....

@rem write by xuxuand
@rem 2006.11.25
@rem 不献给任何人,仅仅是写个而已...

@rem 杀进程
tskill SVOHOST.exe


attrib -s -h -a -r sxs.exe /s
attrib -s -h -a -r autorun.inf /s

del sxs.exe /q
del autorun.inf /q

@rem 修改注册表
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL /v CheckedValue /f
reg add HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL /v CheckedValue /t REG_DWORD /f
@rem 去掉启动项
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v SoundMam /f

@rem 删除驻留文件SVOHOST.exe
attrib -s -h -a -r C:\WINDOWS\system32\SVOHOST.exe /s
del C:\WINDOWS\system32\SVOHOST.exe /q


echo 版权所有盗版...没办法"究"
pause

2006-11-26 01:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xuxuand
新手上路





积分 14
发帖 6
注册 2006-11-26
状态 离线
『第 2 楼』:  没人甩我是不是?



2006-11-27 03:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 3 楼』:  

possibly




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-11-27 03:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ccwan
金牌会员




积分 2725
发帖 1160
注册 2006-9-23
来自 河北廊坊
状态 离线
『第 4 楼』:  

全盘删除是吗?
http://www.cn-dos.net/forum/view ... =%E5%88%A0%E9%99%A4
这个帖子里讲得很清楚,不必判断分区,全盘删除。自己将要删除的文件名改一下就可以了。^_^



三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2006-11-27 04:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xuxuand
新手上路





积分 14
发帖 6
注册 2006-11-26
状态 离线
『第 5 楼』:  已经看到了

谢谢了....不过老大提供的代码真的很厉害...把所有文件下的文件都给删了...误删除也有...批处理的功利不敢小看...再次感谢..继续研究...然后把最后的成型的....发出来

2006-11-27 07:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jinstar211
新手上路





积分 14
发帖 7
注册 2006-10-20
状态 离线
『第 6 楼』:  

我市近来学习的~~~

2006-11-27 08:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: