Board logo

标题: 用CD/Start 命令 打开 A..\文件夹的疑问 [打印本页]

作者: swlove     时间: 2006-11-15 12:53    标题: 用CD/Start 命令 打开 A..\文件夹的疑问

我用mkdir 命令在D盘 建立了一 文件夹 A..\  ,

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

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

谢谢了....
附件 1: 1.gif (2006-11-15 12:53, 2.68 K, 下载附件所需积分 1点 ,下载次数: 3)



作者: 272145663     时间: 2006-12-17 04:51
 A. 是不合法的文件夹的名字吧!
作者: lxmxn     时间: 2006-12-17 16:14

  Re swlove :
  
  先用dir /x查看A..\文件夹的短文件名,然后用cd命令就可以进去了。

作者: zyw052553     时间: 2006-12-19 10:09
如何删除这文件夹?
我按楼主的方法试了一下,结果删不了.
而且,若往这文件夹放东西,便出现两个一模一样的文件夹,可删除,但不能两个一起删
若删一个,另一个便变回原型.
作者: electronixtar     时间: 2006-12-19 11:07
http://www.cn-dos.net/forum/view ... =%E7%95%B8%E5%BD%A2
作者: 272145663     时间: 2006-12-20 23:36
用RD就可以删除这样的文件夹了!
作者: hy433124shc     时间: 2007-2-24 01:26    标题: 文件夹

你用的是不合法文件夹名,
分隔符号比如“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命令建立文件的时候忽略了这个问题,仅仅只是注意到了图形化界面中文件的建立。
作者: oilio     时间: 2007-2-24 23:28
这个是老问题了,主要是用来防止菜鸟删除文件夹跟访问文件用的,也可以说是畸形目录,cd可以进去,就是dir /x查看短文件名,如果是ntfs格式的分区,还可以为那个文件夹设置短文件名,更方便自己使用,但设置成一个单一的字母,那个文件夹就失去保密的作用了,就会跟一般的文件夹一样了。这是我无意间发现,也可能大家早就发现了,呵呵,提醒一下。
作者: gne3     时间: 2007-2-25 00:38
ding