Board logo

标题: [其他] [已解决]批处理中短路径与一般路径有何区别? [打印本页]

作者: 小勇12    时间: 2009-5-4 21:27     标题: [已解决]批处理中短路径与一般路径有何区别?

短路径与一般路径有何区别??
为什么要引入短路径
短路径通常在什么情况下使用?

[ 本帖最后由 小勇12 于 2009-5-5 10:58 编辑 ]
作者: 9zhmke    时间: 2009-5-5 01:33

短路径可被纯DOS识别,而长路径或文件名不能识别,即使加载驱动后识别也可能会有兼容性问题

长路径转换成短路径后并不是唯一的名字,比如program files中有123456789012345和123456789012346两个文件夹,先建立的文件夹名字即为:123456~1,而后一个为123456~2,如果仅根据短名,是不能推出长名是什么的。

长名带有符号或空格的,最好使用引号引起来,才能很好的在批处理中使用,而短名不用。
作者: Batcher    时间: 2009-5-5 01:37

另外一个用到短路径的场合是操作畸形文件/文件夹的时候

批处理中畸形文件夹和畸形文件的创建、访问、删除
http://bbs.bathome.net/thread-3885-1-1.html




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2