![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 11:59 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 文件夹伪装与解伪装 批处理 |
| 可打印版本 2,184 / 18 |
| 第1楼 379184514 | 发表于 2008-11-06 19:03 |
| 初级用户 发帖 17 积分 25 | |
|
文件夹伪装与解伪装 批处理 利用desktop.ini文件与类标示符
必要条件 1.文件夹属性必须是 s r 2.desktop.ini属性必须是 s a h r (s、r、h、a分别表示系统属性、只读属性、隐藏属性和存档属性) 代码如下 将代码复制到文本,改扩展名为bat文件,将要伪装的文件夹直接拖到这个bat文件上 (伪装为控制面板,若想伪装为 回收站、我的电脑 等请自行替换clsid) 解伪装代码如下 保存为bat,将要解伪装的文件夹直接拖到这个bat上 简单实现功能,不判断以外情况 [ Last edited by 379184514 on 2008-11-6 at 19:05 ] |
|
| 第2楼 tireless | 发表于 2008-11-06 19:55 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
经测试,只需文件夹属性为 s 就行了。
伪装: 恢复就去掉 s 属性。 |
|
| 第3楼 HAT | 发表于 2008-11-06 21:11 |
| 版主 发帖 5,017 积分 9,023 | |
|
系统属性应该是包含了隐藏属性和只读属性的吧
|
|
| 第4楼 tireless | 发表于 2008-11-06 21:30 |
| 银牌会员 发帖 1,122 积分 2,025 | |
C:\>md test |
|
| 第5楼 HAT | 发表于 2008-11-06 21:33 |
| 版主 发帖 5,017 积分 9,023 | |
|
我是说从对用户造成的结果来看,系统属性应该是包含了隐藏属性和只读属性的吧
|
|
| 第6楼 tireless | 发表于 2008-11-06 22:41 |
| 银牌会员 发帖 1,122 积分 2,025 | |
Originally posted by HAT at 2008-11-6 09:33 PM: 不明白 |
|
| 第7楼 radem | 发表于 2008-11-06 23:44 |
| 高级用户 发帖 383 积分 691 | |
|
后2句只需:
attrib +s +h %1\desktop.ini attrib +s %1 就可以了 |
|
| 第8楼 tireless | 发表于 2008-11-07 00:17 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
呃..其实何必这样,直接重命名文件夹,给它加上“后缀名”不就行了?如:
|
|
| 第9楼 379184514 | 发表于 2008-11-07 11:07 |
| 初级用户 发帖 17 积分 25 | |
|
我也不是很清楚,只是为了以防万一全加上了,只是简单实现功能,未做优化
|
|
| 第10楼 379184514 | 发表于 2008-11-07 11:11 |
| 初级用户 发帖 17 积分 25 | |
Originally posted by tireless at 2008-11-7 00:17: 只是改名的话,会有后缀名,而且在windows下就很容易改回来,过于简单。我上面这个显示的名字跟普通文件夹一样,只是图标不同 |
|
| 第11楼 ucdos12 | 发表于 2008-11-07 15:16 |
| 新手上路 发帖 11 积分 11 | |
|
autorun经常这样干
|
|
| 第12楼 379184514 | 发表于 2008-11-07 19:40 |
| 初级用户 发帖 17 积分 25 | |
|
双重伪装
名字改为 nul.{21ec2020-3aea-1069-a2dd-08002b30309d} |
|
| 第13楼 tireless | 发表于 2008-11-07 19:45 |
| 银牌会员 发帖 1,122 积分 2,025 | |
Originally posted by 379184514 at 2008-11-7 07:40 PM: 如何改? |
|
| 第14楼 379184514 | 发表于 2008-11-07 20:15 |
| 初级用户 发帖 17 积分 25 | |
|
不好意思,nul.{21ec2020-3aea-1069-a2dd-08002b30309d} 好像不行,abc.{21ec2020-3aea-1069-a2dd-08002b30309d}肯定行
至少让别人改名后还没变回来,大吃一惊 至于那个nul.{21ec2020-3aea-1069-a2dd-08002b30309d}\等高人想办法吧 |
|
| 第15楼 clian76 | 发表于 2008-11-07 21:22 |
| 中级用户 发帖 162 积分 363 | |
|
以前刚学批处理时写的
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |