在“偏方巧治PATH变量超长问题 ”一文中,我们使用DOS8.3格式的短文件名相对解决了该问题。但是在具体实践中,还有一些细节需要我们注意:
1、有些程序在安装时,仅仅比较PATH中是否存在需要的路径,这个比较也仅仅是基于字符串,所以,可能会造成短文件名和长文件名共存的情况,那么这时需要手动删除生成的长文件名。
2、对于不存在的路径,我们无法取得其短文件路径,所以,该类路径不在我们的讨论范围内
3、使用DIR命令取得短文件名过于繁琐,在这里我写了一个专门转换文件名的小工具供大家下载。你可以到www.qihangsoft.net上寻找,也可以直接通过该地址下载:http://www.qihangsoft.net/download/FilePathExchanger.zip