楼 主
建立在资源管理器里看不见的绝对隐藏目录!
发表于 2006-06-12 09:38 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
上次支持 d:\abc. 的DOSLFN 已经下载,很好用。
但不支持 d:\..\ 这样的目录!
因为在无忧论坛上发现 md d:\..\ 这个技巧 (资源管理器看不到,即便“显示所有文件”也看不到,很绝!)
用 DIR /X /AD /P 可同时显示 d:\.. 其实就是 d:\e2e2~1。
于是
md d:\...\
md d:\....\
md d:\.....\
。。。。。
发现最多可以建立 含有253个点 的字符,但仅有2个点即 d:\.. 是隐藏的,大于3个点 就与 d:\abc. 的属性一样了(在资源管理器里能够看见)!
请 Wengier 再次修改 DOSLFN,以在纯DOS下支持:
如 md d:\. 就可以建立d:\e2e2~1这样的绝对隐藏目录。
[ Last edited by gmy on 2006-6-13 at 09:19 ]
DOS之家 http://doshome.com 站长 葛明阳
第 2 楼
发表于 2006-06-12 11:47 · 加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Originally posted by gmy at 2006-6-12 09:38 AM:
请 Windier 再次修改 DOSLFN,以在纯DOS下支持: ...
是找我吗?我可不叫Windier哦。如果是的话,请先修正一下,谢谢。
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

第 3 楼
发表于 2006-06-12 13:00 · 中国 山东 济南 移动
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
第 4 楼
发表于 2006-06-12 13:36 · 中国 重庆 渝中区 电信
银牌会员
★★★
积分 2,165
发帖 730
注册 2004-04-21 00:00
22年会员
UID 22966
性别 男
状态 离线
Unable to create directory
?!
第 5 楼
发表于 2006-06-13 09:23 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
是的,就是站长Wengier,请修改一下DOSLFN(在上次修改版的基地上再次修改,以便 MD 两种带.模式的目录都支持)
DOS之家 http://doshome.com 站长 葛明阳
第 6 楼
发表于 2006-06-13 11:13 · 加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Originally posted by gmy at 2006-6-13 09:23 AM:
是的,就是站长Wengier,请修改一下DOSLFN(在上次修改版的基地上再次修改,以便 MD 两种带.模式的目录都支持)
那好吧,不过请注意不要再把名字写错了,谢谢。
刚才已对DOSLFN进行了进一步修改,现在已可以分别使用:
md ..
md ...
md ....
等命令来建立..、...、....等特殊形式的目录。不过说明一下,由于子目录中已存在..这个目录,而目录名正常情况下必须是唯一的(否则的话纯粹是BUG),所以只可以在根目录下使用"md .."以在根目录下建立".."这个新目录,而不应用在子目录上。至于...、....等目录则在所有目录下都可以建立。
DOSLFN修改版见附件。
另外,有关更多特殊形式的目录,均可在本论坛中找到(由本论坛网友原创)。
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

第 7 楼
发表于 2006-06-13 11:28 · 中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
第 8 楼
发表于 2006-06-13 12:51 · 中国 山东 济南 移动
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
第 9 楼
发表于 2006-06-13 13:27 · 中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
20年会员
UID 42843
性别 男
来自 四川南充
状态 离线
Wengier:
请问可以同时提供CP936UNI.TBL?
第 10 楼
发表于 2006-06-13 13:33 · 加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

第 11 楼
发表于 2006-06-13 13:52 · 中国 四川 南充 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
20年会员
UID 42843
性别 男
来自 四川南充
状态 离线
CP936UNI.TBL文件是干什么的?怎么没有它也可以显示中文长文件名,有了它就要多用15K内存。
第 12 楼
发表于 2006-06-13 14:26 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
谢谢,等我一试!
DOS之家 http://doshome.com 站长 葛明阳
第 13 楼
发表于 2006-06-13 14:58 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
不符合要求啊!
在纯DOS下建立的 MD .. 的可引用名是 ~1
在XP的CMD下使用 MD \...\ 的可引用名是 E2E2~1
请Wengier 改成与XP一致的目录名为 E2E2~1 而不是 ~1
DOS之家 http://doshome.com 站长 葛明阳
第 14 楼
发表于 2006-06-13 15:07 · 中国 云南 昆明 电信
初级用户
★
积分 48
发帖 18
注册 2006-06-10 14:24
20年会员
UID 56835
状态 离线
用 md d:\aa..\建的文件夹的好处是在windows是不能访问和删除
但用CMD命令方式进入后应用程序也无法访问了
第 15 楼
发表于 2006-06-13 23:03 · 加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Originally posted by gmy at 2006-6-13 02:58 PM:
不符合要求啊!
在纯DOS下建立的 MD .. 的可引用名是 ~1
在XP的CMD下使用 MD \...\ 的可引用名是 E2E2~1
请Wengier 改成与XP一致的目录名为 E2E2~1 而� ...
说实在的,完全没有必要也不应该这么做,这纯粹是短文件名的具体建立的名称的问题,而E2E2~1这名称作为其短文件名实在没有什么意义(其实是XP的处理上的BUG,完全不合规范;虽然我知道其原理,但要刻意模仿这种不规范做法则非常没有意义也不现实),应按照规范进行生成短文件名,同时能做到上面所说的完全隐藏的目的即可。
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

论坛跳转: