![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 02:05 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [已经解决]带“!”的文件夹怎么删除? |
| 可打印版本 963 / 4 |
| 第1楼 gdmzzyw | 发表于 2007-06-20 15:04 |
| 初级用户 发帖 18 积分 46 | |
|
[已经解决]带“!”的文件夹怎么删除? ==========================================
echo. echo 自动运行类型(Autorun)病毒清除工具 echo By 深山红叶(部分代码参照 Phexon 优化) echo. echo 本程序会无条件清除并免疫当前系统中可能存在的利用自动播放 echo 功能激活加载的病毒。免疫后,每个盘符下如果存在隐藏属性的 echo Autorun.inf 目录并无法删除属于正常现象,是免疫的需要! echo. echo 删除当前所有磁盘中的 Autorun 病毒并免疫 echo 删除可移动磁盘中的 Autorun 病毒并免疫 echo 退出 echo. set /p choice= 请选择(1/2/0): if "%choice%"=="1" goto menuall if "%choice%"=="2" goto menumove if "%choice%"=="0" exit goto menu :menuall for %%a in (C 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 %%a: |find /i "固定" && ( for /f "tokens=2 delims==" %%b in (%%a:\autorun.inf) do del /a /f /q "%%a:\%%b" >nul 2>nul del /a /f /q %%a:\autorun.inf >nul 2>nul ) >nul 2>nul fsutil fsinfo drivetype %%a: |find /i "移动" && ( for /f "tokens=2 delims==" %%b in (%%a:\autorun.inf) do del /a /f /q "%%a:\%%b" >nul 2>nul del /a /f /q %%a:\autorun.inf >nul 2>nul ) >nul 2>nul fsutil fsinfo drivetype %%a: |find /i "固定" && ( for /f "tokens=2 delims==" %%b in (%%a:\autorun.inf) do del /a /f /q "%%a:\%%b"&md "%%a:\%%b\免疫目录不要删除!...\"&attrib +s +h +r "%%a:\%%b"&echo Y|cacls "%%a:\%%b" /T /C /P everyone:N >nul 2>nul del /a /f /q %%a:\autorun.inf&md "%%a:\autorun.inf\免疫目录不要删除!...\"&attrib +s +h +r %%a:\autorun.inf&echo Y|cacls "%%a:\autorun.inf" /T /C /P everyone:N >nul 2>nul ) >nul 2>nul fsutil fsinfo drivetype %%a: |find /i "移动" && ( for /f "tokens=2 delims==" %%b in (%%a:\autorun.inf) do del /a /f /q "%%a:\%%b"&md "%%a:\%%b\免疫目录不要删除!...\"&attrib +s +h +r "%%a:\%%b"&echo Y|cacls "%%a:\%%b" /T /C /P everyone:N >nul 2>nul del /a /f /q %%a:\autorun.inf&md "%%a:\autorun.inf\免疫目录不要删除!...\"&attrib +s +h +r %%a:\autorun.inf&echo Y|cacls "%%a:\autorun.inf" /T /C /P everyone:N >nul 2>nul ) >nul 2>nul ) cls echo Autorun 病毒清除并免疫完毕,任意键退出…… pause>nul goto exit :menumove for %%a in (C 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 %%a: |find /i "移动" && ( for /f "tokens=2 delims==" %%b in (%%a:\autorun.inf) do del /a /f /q "%%a:\%%b" >nul 2>nul del /a /f /q %%a:\autorun.inf >nul 2>nul ) >nul 2>nul fsutil fsinfo drivetype %%a: |find /i "移动" && ( for /f "tokens=2 delims==" %%b in (%%a:\autorun.inf) do del /a /f /q "%%a:\%%b"&md "%%a:\%%b\免疫目录不要删除!...\"&attrib +s +h +r "%%a:\%%b"&echo Y|cacls "%%a:\%%b" /T /C /P everyone:N >nul 2>nul del /a /f /q %%a:\autorun.inf&md "%%a:\autorun.inf\..\"&attrib +s +h +r %%a:\autorun.inf&echo Y|cacls "%%a:\autorun.inf" /T /C /P everyone:N >nul 2>nul ) >nul 2>nul ) cls echo 移动磁盘中的 Autorun 病毒清除并免疫完毕,任意键退出…… pause>nul goto exit :exit ============================================ 每个盘下生成的文件名为“免疫目录不要删除!.”怎么删除? [ Last edited by gdmzzyw on 2007-6-20 at 03:17 PM ] |
|
| 第2楼 gdmzzyw | 发表于 2007-06-20 15:13 |
| 初级用户 发帖 18 积分 46 | |
|
解决了,免疫目录不要删除!.实际上叫免疫目录不要删除!..\
rd 免疫目录不要删除!..\ 虽然大家没帮忙,不过偶解决了,方便大家哦! |
|
| 第3楼 slore | 发表于 2007-06-20 18:59 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
感觉这个已经是常识了……
|
|
| 第4楼 junyee | 发表于 2007-06-20 19:48 |
| 中级用户 发帖 112 积分 253 | |
|
本来想通过这个来建一个私密文件夹,没想到知道的人太多了。。。
|
|
| 第5楼 gdmzzyw | 发表于 2007-06-21 15:12 |
| 初级用户 发帖 18 积分 46 | |
Originally posted by slore at 2007-6-20 06:59 PM: 我太菜 不好意思 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |