![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 02:22 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [讨论]为何只有start命令能进入畸形目录?? |
| 可打印版本 2,715 / 26 |
| 第1楼 learner0 | 发表于 2008-03-01 21:01 |
| 初级用户 发帖 49 积分 108 | |
|
[讨论]为何只有start命令能进入畸形目录?? 今天看到论坛上有关处理畸形目录的帖子,我试着新建一个畸形目录并打开它,却发现用pushd和explorer命令不能打开它,但是可用start打开.
这是为啥??????请大家解释一下. 测试代码如下: md d:\123..\&&pushd d:\123..\ md d:\124..\&&explorer d:\124..\ md d:\125..\&&start d:\125..\ |
|
| 第2楼 plp626 | 发表于 2008-03-01 21:26 |
| 银牌会员 发帖 1,020 积分 2,278 | |
|
来这里讨论:
非空的 带点畸形目录 |
|
| 第3楼 learner0 | 发表于 2008-03-01 21:27 |
| 初级用户 发帖 49 积分 108 | |
|
由以上问题,我还发现一个有趣现象,请大家想一想在命令行下敲入如下命令的结果是什么??
md "d:\1_13..\"&&start "d:\1_13..\" md d:\1_14..\&&start d:\1_14..\|(md d:\1_15..\&&start d:\1_15..\) |
|
| 第4楼 wdmzjhk | 发表于 2008-03-01 21:42 |
| 初级用户 发帖 28 积分 61 | |
|
哎呀,删不掉创建的文件了。郁闷啊,什么代码哦,果然是奇形怪状的啊
|
|
| 第5楼 learner0 | 发表于 2008-03-01 21:56 |
| 初级用户 发帖 49 积分 108 | |
|
删除方法,请参考二楼的帖子..
|
|
| 第6楼 slore | 发表于 2008-03-02 00:07 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
我们看到显示的原本文件夹少个点。
如果你在同目录放一个123. 再建一个123目录。 你访问123.的时候就是实质访问123文件夹。所以看大小的话可以显示123目录的,如果没有123目录是0。 系统认123.是123的属性。。。所以你看不到实际的大小,同样你双击访问不了也是这个原因,你建立了123后就相当于访问123文件夹。 123.你也可以点删除了,不提示错误,因为会删除123目录。 PS: 不知道看完上面你能猜到麽? 访问带点目录不是非要start……的哦。 知道上面的了就很容易理解…… 应该是原创嘿嘿。起码我不是在别的地方转的。 md 123..\ 你访问这个目录就是访问那个畸形带.的目录,大小什么的也都可以滴~ |
|
| 第7楼 slore | 发表于 2008-03-02 00:10 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
补充下
看属性目录下要有123目录, 看123...\的属性是123..\的。 删除的话,都是删除123目录。 |
|
| 第8楼 learner0 | 发表于 2008-03-02 12:13 |
| 初级用户 发帖 49 积分 108 | |
|
似乎有点道理,你那是一个不错的方法,但是仍然不能查看畸形目录中的文件.
测试命令如下: 首先建立两个文件夹: md d:\123..\&&md d:\123 echo %cmdcmdline%>d:\123..\11.txt&start d:\123..\ 用它打开畦形目录发现无文件. 可用此命令打开其中的文本文件: start d:\123..\11.txt type d:\123..\11.txt [ Last edited by learner0 on 2008-3-2 at 12:36 PM ] |
|
| 第9楼 slore | 发表于 2008-03-02 13:28 |
| 铂金会员 发帖 2,478 积分 5,212 | |
|
。。。这个是论坛系统的问题哦。
给另一个帖子发的时候明明放大了,而且是123...\ 3个点…… 你建立一个md 123...\ 你在windows界面双击看看能看到11.txt不?而且可以运行。 你要看123..的目录就要建立一个多一个点的目录,你看123..其实看的是123目录当然没有文件了。 |
|
| 第10楼 learner0 | 发表于 2008-03-02 13:39 |
| 初级用户 发帖 49 积分 108 | |
|
恩,我明白啦..
|
|
| 第11楼 halby | 发表于 2008-04-15 00:30 |
| 初级用户 发帖 11 积分 24 | |
|
恩,我明白啦..
|
|
| 第12楼 halby | 发表于 2008-04-15 00:30 |
| 初级用户 发帖 11 积分 24 | |
|
似乎有点道理,你那是一个不错的方法,但是仍然不能查看畸形目录中的文件
|
|
| 第13楼 Shinaterry | 发表于 2008-04-15 00:32 |
| 初级用户 发帖 51 积分 97 | |
|
呵呵
|
|
| 第14楼 slore | 发表于 2008-04-15 00:43 |
| 铂金会员 发帖 2,478 积分 5,212 | |
Originally posted by halby at 2008-4-15 00:30: 懒得贴相关连接,我没有保存……可以看到n层目录下的文件…… 恩,不只是看到,还可以访问。 |
|
| 第15楼 kyo0407 | 发表于 2008-04-15 18:18 |
| 新手上路 发帖 8 积分 15 | |
|
貌似高手论剑一样,还不太懂
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |