Board logo

标题: [求助]请教关于DOS下面使用Winrar进行压缩的问题 [打印本页]

作者: sunboy19     时间: 2008-2-25 22:45    标题: [求助]请教关于DOS下面使用Winrar进行压缩的问题

在Dos下面使用Winrar对目录进行压缩,由于目录里文件较多,压缩时间较长,希望能够做到文件大小与修改日期相同的跳过不压缩。现有的压缩语句为
winrar -r a -EP1 XXX.rar E:\XXX。望高手赐教,谢谢。
作者: abcd     时间: 2008-2-25 22:51
if判断
作者: sunboy19     时间: 2008-2-25 22:58
请指教具体语句,谢谢。本人是新手。
作者: abcd     时间: 2008-2-25 23:08
文件大小与修改日期相同

文件大小怎么会和日期相同??
作者: Michael     时间: 2008-2-25 23:22


  Quote:
Originally posted by abcd at 2008-2-25 11:08 PM:
文件大小与修改日期相同

文件大小怎么会和日期相同??

你说呢?
作者: abcd     时间: 2008-2-25 23:23


  Quote:
Originally posted by Michael at 2008-2-25 11:22 PM:


你说呢?

我不知道啊,所以才问啊,请指教
作者: sunboy19     时间: 2008-2-26 00:04
就是说如果一个文件已经压缩进去了,文件原来大小是1M,修改时间是XXXX年XX月XX日XX时XX分XX秒,现在又要对这个文件进行压缩,发现文件大小与修改时间跟压缩包里的一致就初步判断为没有修改过,不用压缩。
作者: sunboy19     时间: 2008-2-26 23:43
没人高手知道吗?
作者: fastslz     时间: 2008-2-27 00:34
winrar -r a ......是错误的

winrar.exe u        更新压缩文件中的文件
rar.exe u             更新压缩文件中的文件

所以 winrar u -r

更多查看rar /?
作者: Climbing     时间: 2008-2-27 00:38
请楼主不要将dos跟cmd混淆,虽然我知道你说的是cmd,因为winrar根本不可能运行在DOS下,但看你这样提问,真的感觉很不顺眼。
作者: DOSforever     时间: 2008-2-27 04:23


  Quote:
Originally posted by Climbing at 2008-2-27 00:38:
请楼主不要将dos跟cmd混淆,虽然我知道你说的是cmd,因为winrar根本不可能运行在DOS下,但看你这样提问,真的感觉很不顺眼。

就是!