中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 08:32
48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 使伪装文件夹不易被删除的批处理
可打印版本  1,158 / 4
第1楼 369d 发表于 2007-06-29 00:40
新手上路 发帖 3 积分 8
使伪装文件夹不易被删除的批处理
首先声明我是在scriptman兄的基础上修改的
scriptman的帖子在http://www.cn-dos.net/forum/viewthread.php?tid=27144&sid=WPpjgQ
看了scriptman兄的帖子后觉得很实用,但是伪装后文件夹可以被删除,万一哪个菜鸟打不开文件夹时又被他删除了就麻烦大了,所以就在批处理的基础上改进了下,如下

@echo off
mode con:cols=90 lines=3
title 进入解除伪装程式
echo 请输入要解除伪装文件夹的绝对路径
echo 输入后按回车键(若还没有需解除伪装的文件夹,则回车进入伪装程式)
set b=
set /p b=
del %b%\desktop.ini
attrib -s -h -r %b%
attrib %b%\a -s -h -r
echo y|rd /s \\.\%b%\a\pig~1
echo y|rd /s %b%\a
@echo off
@echo >%temp%\desktop.ini
mode con:cols=90 lines=3
title 进入伪装程式
echo 请选择伪装文件夹的样式(若不需要伪装则回车退出):
echo 回收站 拨号网络 打印机 控制面板 网上邻居 我的电脑 计划任务 ] 字体
set z=
set /p z=
goto %z%
:start
title 进入伪装程式
echo 请输入要伪装文件夹的绝对路径
echo 输入后按回车键
set a=
set /p a=
copy %temp%\desktop.ini %a%
attrib +s +h +r %a%
md %a%\a %a%\a\pig..\
attrib %a%\a +s +h +r
exit
:A
rem 回收站
@echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>%temp%\desktop.ini
goto :start
:B
rem 拨号网络
@echo CLSID={992CFFA0-F557-101A-88EC-00DD010CCC48}>>%temp%\desktop.ini
goto :start
:C
rem 打印机
@echo CLSID={2227a280-3aea-1069-a2de-08002b30309d}>>%temp%\desktop.ini
goto :start
:D
rem 控制面板
@echo CLSID={21ec2020-3aea-1069-a2dd-08002b30309d}>>%temp%\desktop.ini
goto :start
:E
rem 网上邻居
@echo CLSID={208D2C60-3AEA-1069-A2D7-08002B30309D}>>%temp%\desktop.ini
goto :start
:F
rem 我的电脑
@echo CLSID={20D04FE0-3AEA-1069-A2D8-08002B30309D}>>%temp%\desktop.ini
goto :start
:G
rem 计划任务
@echo CLSID={D6277990-4C6A-11CF-8D87-00AA0060F5BF}>>%temp%\desktop.ini
goto :start
:I
rem 我的文档
@echo CLSID={450D8FBA-AD25-11D0-98A8-0800361B1103}>>%temp%\desktop.ini
goto :start
:J
rem URL历史
@echo CLSID={FF393560-C2A7-11CF-BFF4-444553540000}>>%temp%\desktop.ini
goto :start
:H
rem 字体
@echo CLSID={BD84B380-8CA2-1069-AB1D-08000948F534}>>%temp%\desktop.ini
goto :start


第一次发帖,不当之处恳求批评
第2楼 knoppix7 发表于 2007-06-29 15:57
银牌会员 发帖 634 积分 1,287 来自 cmd.exe
貌似不用。。。
md 123123.\\\
这个目录的话,更悬
第3楼 hdzc 发表于 2007-11-02 22:01
初级用户 发帖 86 积分 146
太好了!!!!
第4楼 ldr2zjj 发表于 2007-11-03 17:35
初级用户 发帖 95 积分 167
太好了`~~``研究一下`~~
第5楼 Nickey 发表于 2007-11-03 20:55
初级用户 发帖 59 积分 132 来自 GuangZhou
只有一句说话
“attrib %a%\a +s +h +r”
还伪什么装
长篇大论
太花俏了吧
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023