中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 07:57
48,040 主题排行 / 350,125 发帖 / 今日 1 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创]U盘病毒免疫,处女作。
可打印版本  4,228 / 38
第1楼 tinglang 发表于 2007-04-14 11:31
初级用户 发帖 16 积分 33
[原创]U盘病毒免疫,处女作。
:)经过一下午的批处理学习,略有收获。特发此东东,还望大家指点。
为了美观 将bat转为了exe见附件
http://zhenlove.com.cn/cndos/fileup/files/U盘病毒免疫.rar
bat源码:
@echo off
color 2f
title U盘autorun病毒免疫
mode con lines=20
for %%i in (d e f g h i j k l m n o p q r s t u v w x y z) do (
fsutil fsinfo drivetype %%i: | findstr "可移动" >nul 2>nul && (
%%i:
@echo off
echo ------U盘autorun病毒免疫系统-------
echo --采用简单的命令编写允许任意修改 --
echo --注意:本程序只是简单的免疫不提--
echo --供病毒清除功能。若提示子目录或--
echo --文件已存在,则可以已被病毒感染--
echo --或你对此盘做过个性设置。 --
echo -------------------
echo 晴天飘雪
echo 2007年4月13日
pause
@echo off
md autorun.inf
cd autorun.inf
md prn\
md pig..\
cd\
md autorun.pif
cd autorun.pif
md prn\
md pig..\
cd\
attrib autorun.inf +r +h +s
attrib autorun.pif +r +h +s
echo 恭喜您autorun病毒免疫成功!按任意键退出程序。
pause>nul
exit
)
)
echo 没有检测到可移动磁盘。
pause>nul
第2楼 tinglang 发表于 2007-04-14 11:33
初级用户 发帖 16 积分 33
希望和大家共同进步
第3楼 lxmxn 发表于 2007-04-14 13:31
版主 发帖 4,938 积分 11,386
经过一下午的学习就可以写出这,佩服。

不过后面的 "echo 没有检测到可移动硬盘" 总会显示吧?
第4楼 zh159 发表于 2007-04-14 13:44
金牌会员 发帖 1,467 积分 3,687
稍稍简化:
md autorun.inf autorun.inf\prn\ autorun.inf\pig..\
md autorun.pif autorun.pif\prn\ autorun.pif\pig..\
第5楼 tinglang 发表于 2007-04-14 23:59
初级用户 发帖 16 积分 33
Originally posted by lxmxn at 2007-4-14 12:31 AM:
经过一下午的学习就可以写出这,佩服。

不过后面的 "echo 没有检测到可移动硬盘" 总会显示吧?


不会的 只有在未检测到U盘时才显示这个
谢谢楼上的提醒
第6楼 lxmxn 发表于 2007-04-15 00:14
版主 发帖 4,938 积分 11,386
哦,没仔细看,还真是那么回事。
第7楼 lxmxn 发表于 2007-04-15 00:15
版主 发帖 4,938 积分 11,386
对了,又想到一个,就是如果别人同时插上两个U盘,这个批不就只能检测一次了?
第8楼 tinglang 发表于 2007-04-15 00:29
初级用户 发帖 16 积分 33
呃 的确目前只能一个一个的来 呵呵 水平有限 还待高手解决
第9楼 sadawn 发表于 2007-04-15 01:30
初级用户 发帖 14 积分 39
不错
第10楼 jackson313 发表于 2007-04-15 14:40
初级用户 发帖 26 积分 48
谢谢分享,收藏了
第11楼 quhao441673011 发表于 2007-04-16 02:08
初级用户 发帖 10 积分 30 来自 仙剑国度
谁当我师傅啊~~~~~~~~~~我垃圾
第12楼 htysm 发表于 2007-04-16 03:13
高级用户 发帖 415 积分 866
偶认为,不咋的。
第13楼 tinglang 发表于 2007-04-16 07:37
初级用户 发帖 16 积分 33
呵呵 事实也是如此 只是简单的几个命令而已
对了 能把原来上传的文件修改或者删除么?
第14楼 bjsh 发表于 2007-04-16 09:25
银牌会员 发帖 621 积分 2,000
有用就行;

难道非得写的高深才算好么?

我觉得批处理最有价值之处就在于实用易用
第15楼 joelin 发表于 2007-04-17 06:07
新手上路 发帖 1 积分 2
不说了,回了再说
1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023