|
本人已经可以在DOS下或GRUB下解压 短文件名文件,但是长文件名没办法解压啊!
这个老生常谈的问题在各大论坛都没有什么帖子有详细介绍!CN-DOS关了 = =#
我实现 非长文件名 的解压是用的 UNRAR 08 年的版本了!!
要求实现:
1.纯DOS或者GRUB下 实现RAR文件格式的解压,ZIP也行,或者其他压缩格式也行 但是要求支持长文件名的解压!
2.要求解亚时不能死机!速度能快当然好,不快也不勉强。。
3.要求能替换文件,比如释放的文件存在,那么我们能替换他
自己遇到的问题
1.测试环境是grub4DOS 0.4.4 2008-07-21 使用UNRAR 解压RAR短文件成功,长文件名提示失败。
2.百度很多人说需要DOS版本8.0 的支持,有人说使用DOSLFN.COM 实验,无效,可以看到长文件名。但是解压出来的还是短的,具体什么情况 求指教啊!
3.考虑过使用ARJ但是不知道解压速度如何到底能不能实现。求解释啊
各位大神,看你们的了,小弟先谢谢了
~~~~(>_<)~~~~
各位老大你们不要光看不说啊,链接 我也不介意的啊,很急啊,给指条明路吧!!!
1.实验了ARJ.EXE 使用版本为注册版,250K的 使用语法为 ARJ E XXX.ARJ c:\ -HF2 -U -Y (提示成功解压,但是变成了8.3的格式!忽略了后面的!! ~~~~(>_<)~~~~ )
2.实验了在WIN下UNRAR和ARJ.EXE 都可以解压成功长文件名文件!
3.有人说MOS 8.0的才支持直接显示长文件名。是真的吗?还有人说深山红叶的MAXDOS 直接可以显示长文件名?请问是真的吗?
PS:大家是没看懂我的意思,还是觉得我的问题太幼稚?
幼稚我也认 了,总之,我要实现的是 比如:我们有文件XXXXXXXXXX.XXX 超过了8.3格式,希望在DOS下不管怎么做,能让他顺利解压成一样的名称,不会变成XXXXXXX~1.XXX 也不会变成 纯粹的8.3格式
都这么久了,不管能不能行大家给个信啊。不然这石头在心里搁着难受啊!
[ 本帖最后由 2010rivch 于 2011-8-5 23:37 编辑 ] |
|