中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-13 11:27
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 用CD/Start 命令 打开 A..\文件夹的疑问
可打印版本  2,484 / 8
第1楼 swlove 发表于 2006-11-15 12:53
初级用户 发帖 28 积分 84
用CD/Start 命令 打开 A..\文件夹的疑问
我用mkdir 命令在D盘 建立了一 文件夹 A..\ ,

但为什么用CD命令进不了那文件夹 ,而用start却可以 ,

这两命令之间有什么具体的区别 ??

谢谢了....

附件
1.gif (2.68 KiB)
第2楼 272145663 发表于 2006-12-17 04:51
新手上路 发帖 3 积分 6
 A. 是不合法的文件夹的名字吧!
第3楼 lxmxn 发表于 2006-12-17 16:14
版主 发帖 4,938 积分 11,386

  Re swlove :
  
  先用dir /x查看A..\文件夹的短文件名,然后用cd命令就可以进去了。
第4楼 zyw052553 发表于 2006-12-19 10:09
新手上路 发帖 9 积分 18
如何删除这文件夹?
我按楼主的方法试了一下,结果删不了.
而且,若往这文件夹放东西,便出现两个一模一样的文件夹,可删除,但不能两个一起删
若删一个,另一个便变回原型.
第5楼 electronixtar 发表于 2006-12-19 11:07
铂金会员 发帖 2,672 积分 7,493
第6楼 272145663 发表于 2006-12-20 23:36
新手上路 发帖 3 积分 6
用RD就可以删除这样的文件夹了!
第7楼 hy433124shc 发表于 2007-02-24 01:26
中级用户 发帖 75 积分 201
文件夹
你用的是不合法文件夹名,
分隔符号比如“D:\Windows\”的意思就是D分区中的Windows文件夹,“D:\Windows\Dmd.exe”的意思就是D分区中的Windows文件夹中的Dmd.exe文件。
  那么,如果文件名中有“\”符号会怎么样呢?假如“A\”是一个文件的名字,这个文件位于“D:\”(D盘),则它的路径就是“D:\A”,当我们试图访问这个文件的时候Windows会错误地认为我们要打开的文件是D分区的A文件夹,这样Windows就无法打开并且会返回一个错误,因为以上的路径并不存在.
  当然在Windows窗口下尝试创建“A\”文件,但是Windows会给出提示:“\”符号是不能作为文件或者文件夹的名字的。也就是说Windows还是早已想到这一点了的。不过事实真的是这样吗?显然是否定的。微软的程序员编写操作系统的时候把DOS下用MKDIR命令建立文件的时候忽略了这个问题,仅仅只是注意到了图形化界面中文件的建立。
第8楼 oilio 发表于 2007-02-24 23:28
高级用户 发帖 303 积分 641
这个是老问题了,主要是用来防止菜鸟删除文件夹跟访问文件用的,也可以说是畸形目录,cd可以进去,就是dir /x查看短文件名,如果是ntfs格式的分区,还可以为那个文件夹设置短文件名,更方便自己使用,但设置成一个单一的字母,那个文件夹就失去保密的作用了,就会跟一般的文件夹一样了。这是我无意间发现,也可能大家早就发现了,呵呵,提醒一下。
第9楼 gne3 发表于 2007-02-25 00:38
高级用户 发帖 252 积分 526
ding
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023