Board logo

标题: [求助]winxp下如何能将一个长文件名转为短文件名 [打印本页]

作者: JasonMing     时间: 2007-7-30 11:16    标题: [求助]winxp下如何能将一个长文件名转为短文件名

在xp下的命令提示符中如何能将类似  D:\123456789\123456789.zzz  这类的文件名及其路径转换为8.3格式的文件名及路径???
例如将  D:\123456789\123456789.zzz  转换为  D:\123456~1\123456~1.zzz
作者: Michael     时间: 2007-7-30 11:57
破坏掉长文件名即可。
作者: JasonMing     时间: 2007-7-30 12:19
因为我要用pkunzip这个程序去解压一个文件,但是pkunzip不支持长文件名,有什么方法可以通过dos的命令或批处理方法将一个长文件名转换成短文件名???
可否举个例子说明,谢谢···
作者: wudixin96     时间: 2007-7-30 13:42
for /f "delims=" %%i in ('dir /b /s d:\*.zzz') do @echo %%~si
作者: Wengier     时间: 2008-1-27 16:27


  Quote:
Originally posted by JasonMing at 2007-7-30 12:19 PM:
因为我要用pkunzip这个程序去解压一个文件,但是pkunzip不支持长文件名,有什么方法可以通过dos的命令或批处理方法将一个长文件名转换成短文件名???
可否举个例子说明,谢谢···

pkunzip 2.50支持长文件名,在DOS下解压长文件名完全没有问题。
作者: suntb     时间: 2008-1-27 21:34


  Quote:
Originally posted by Wengier at 2008-1-27 04:27 PM:


pkunzip 2.50支持长文件名,在DOS下解压长文件名完全没有问题。

看来还是新版的好用