楼 主
如何纯DOS下建立带点目录?
发表于 2006-06-06 09:38 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
在XP的CMD环境下输入以下命令行:
md c:\abc..\
可以建立一个特殊的目录 abc. 在“资源管理器”里无法打开、删除、重名命、复制。。。从而起到一定的保护使用,用途是把一些重要文件复制到里面,如GHOST映像。(如用 COPY 命令)
其它删除也很简单:
rd c:\abc..\ /s /q
但这一些只能在窗口DOS下,在纯DOS就不能实现了:
md c:\abc..\ 回车 你会发现,有错误提示:Unable to creat directory
我们的任务是,在纯DOS下建立形如 abc. 这个在WINDOWS下无法打开。。。的目录!
小提示:
1、修改COMMAND.COM!
2、特殊命令行写法!
请大家写出具体步骤!
DOS之家 http://doshome.com 站长 葛明阳
第 2 楼
发表于 2006-06-06 12:20 · 加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Originally posted by gmy at 2006-6-6 09:38 AM:
...
小提示:
1、修改COMMAND.COM!
2、特殊命令行写法!
...
帖子中提到的那种末尾带点的文件名其实跟COMMAND没有什么直接关系吧,而主要是长文件名功能的问题。刚才稍微修改了一下DOSLFN,在纯DOS下加载后输入这个试试:
md a..
然后在XP的“资源管理器”里就无法访问这个带点的目录(即a..)了。DOSLFN修改版见附件。
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

第 3 楼
发表于 2006-06-06 15:49 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
谢谢,已经试过,管用!
[ Last edited by gmy on 2006-6-6 at 17:55 ]
DOS之家 http://doshome.com 站长 葛明阳
第 4 楼
强人啊!
发表于 2006-06-06 18:00 · 中国 河南 洛阳 联通
银牌会员
★★★
积分 1,455
发帖 712
注册 2006-01-20 10:26
20年会员
UID 49246
状态 离线
Originally posted by Wengier at 2006-6-6 12:20:
帖子中提到的那种末尾带点的文件名其实跟COMMAND没有什么直接关系吧,而主要是长文件名功能的问题。刚才稍微修改了一下DOSLFN,在纯DOS下加载后 ...
随手改个程序,就把事情搞定。
真乃偶的偶像也!
第 5 楼
发表于 2006-06-06 19:24 · 中国 上海 杨浦区 电信
初级用户
★
积分 56
发帖 27
注册 2006-05-31 07:09
20年会员
UID 56292
状态 离线
Originally posted by Wengier at 2006-6-6 12:20:
帖子中提到的那种末尾带点的文件名其实跟COMMAND没有什么直接关系吧,而主要是长文件名功能的问题。刚才稍微修改了一下DOSLFN,在纯DOS下加载后 ...
强!
我还纳闷,在98下怎就不能实现,添加加点的文件夹?
原来如此!
第 6 楼
发表于 2006-06-07 00:53 · 中国 上海 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
我没想出来怎么实现,但我实验了一下这种目录的安全性问题,分别在 MS-DOS 6.22 和 7.10 下做了实验,所做的测试结果是一样的,对于这样的目录,scandisk 都认为是非法的,如果选择修复的话,它会把目录项所对应的簇认为是丢失的簇,并把它转换成FILE0000.CHK这样的文件。
对于 CMD 环境下所建立的这样的目录能否逃脱 Windows 自身的或第三方磁盘诊断程序的检查,我不得而知。请看我在
http://www.cn-dos.net/forum/viewthread.php?tid=20654
6楼的疑问
第 7 楼
发表于 2006-06-07 13:36 · 中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
Originally posted by DOSforever at 2006-6-7 00:53:
对于这样的目录,scandisk 都认为是非法的,如果选择修复的话,它会把目录项所对应的簇认为是丢失的簇,并把它转换成FILE0000.CHK这样的文件。
有没有试过矮人的 ar. 文件夹是不是也被转换成丢失的簇文件
第 8 楼
发表于 2006-06-07 14:27 · 中国 上海 黄浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
没用过什么“矮人”,如果形式是一样的,不管什么 ar. br. zr. 只要 scandisk 认为是非法的就一定逃不过它的检查。
第 9 楼
发表于 2008-12-19 09:45 · 中国 安徽 合肥 电信
初级用户
★
积分 68
发帖 45
注册 2008-11-23 17:53
17年会员
UID 131856
性别 男
状态 离线
请问怎样去删除、读写这个带点的目录?
难道真的如楼主所说,删不掉?
真的没出法删掉?
……
……
论坛跳转: