WinRAR 5.70

Der Packer RAR oder eben Win­RAR gilt nach wie vor als einer der leis­tungs­fä­higs­ten sei­ner Art. Als kos­ten­pflich­ti­ge Share­ware hat er es jedoch seit gerau­mer Zeit schwer, auf dem Markt gegen die inte­grier­te Out-of-the-box-Lösung für ZIP-Datei­en unter Micro­soft-Betriebs­sys­te­men oder gar die völ­lig kos­ten­lo­sen und noch dazu Open-Source-Lösun­gen wie 7‑Zip zu bestehen. 

Release Notes Ver­si­on 5.70

1. “Files to pro­cess” opti­on on “Time” page of archi­ving dia­log
allows to choo­se files based on modi­fi­ca­ti­on, crea­ti­on or last access
file time. Pre­vious­ly it was pos­si­ble for modi­fi­ca­ti­on time only.

2. Com­mand line ‑ta, ‑tb, ‑tn, ‑to swit­ches accept ‘m’, ‘c’ and ‘a’
modi­fiers after the switch name. So file time con­di­ti­ons can inclu­de
not only the file modi­fi­ca­ti­on time as in pre­vious ver­si­ons,
but also crea­ti­on and last access time.

Such switch can inclu­de mul­ti­ple modi­fiers to set the same date
for all spe­ci­fied times. For examp­le, ‑tamc20190215 will pro­cess files
modi­fied and crea­ted after 2019-02-15.

New ‘o’ modi­fier per­mits to switch from AND to OR logic,
so ‑tamco20190215 inclu­des files modi­fied or crea­ted after 2019-02-15.
It is also allo­wed to spe­ci­fy several time fil­te­ring swit­ches
with dif­fe­rent dates in the same com­mand line, like:
‑taco20190201 ‑tbmo20190210

Swit­ches ‑ta and ‑tn also inclu­de files matching the spe­ci­fied date
exac­t­ly. Swit­ches ‑tb and ‑to exclu­de such files.

3. Win­RAR file list can dis­play crea­ti­on and last access file times
if they are avail­ab­le.

Crea­ti­on and last access columns are dis­ab­led by default and can be
enab­led in “Select file list columns” dia­log. This dia­log is ope­ned
after right cli­cking on file list column hea­ders or after pres­sing
“File list/Files/Columns…” but­ton in Win­RAR set­tings.

4. “Dou­ble exten­si­ons for archi­ves” and “Archi­ves in sub­fol­ders”
opti­ons on “Files” page of archi­ving dia­log modi­fy beha­vi­or of
“Put each file to sepa­ra­te archi­ve” opti­on.

You can switch bet­ween archi­ve names in filename.ext.rar
and filename.rar style with “Dou­ble exten­si­ons for archi­ves”.

You can crea­te a sepa­ra­te archi­ve for every file in selec­ted sub­fol­ders
or store the ent­i­re con­tents of every selec­ted fol­der in sepa­ra­te
archi­ve depen­ding on the sta­te of “Archi­ves in sub­fol­ders” opti­on.

5. New ‑ad1 switch can be used when unpacking mul­ti­ple archi­ves
recur­si­ve­ly, such as ‘rar x ‑r ‑ad1 arc\*.rar’. It crea­tes
a sepa­ra­te fol­der for files unpa­cked from each archi­ve,
but unli­ke alrea­dy exis­ting ‑ad switch, it crea­tes such fol­ders
in each archi­ve fol­der.

6. If con­text menu “Extract each archi­ve to sepa­ra­te fol­der” is app­lied
to archi­ves from dif­fe­rent fol­ders in Win­dows Explo­rer “Search results”,
sub­fol­ders with unpa­cked files are crea­ted in each archi­ve fol­der.
Pre­vious ver­si­ons crea­ted them all in a fol­der of right cli­cked archi­ve.

7. New “File list/List style/Checkboxes” opti­on in Win­RAR set­tings
allows to use check­bo­xes to select file list items.

8. New “File list/Files/Exact sizes” opti­on in Win­RAR set­tings.

If this opti­on is on, file sizes are always dis­play­ed in bytes.
If it is off, sizes are roun­ded up and use units such as KB or MB.
Smal­ler files can be still dis­play­ed in bytes.

9. If several con­so­le RAR are star­ted with ‑ioff switch, PC is tur­ned off
by RAR copy finis­hed last. Pre­vious­ly this switch was pro­ces­sed
by first finis­hed copy.

10. Read and wri­te buf­fer size is increa­sed for .iso files.
It can help to impro­ve .iso extrac­tion per­for­mance in some cases,
such as for net­work dri­ves.

11. If “Dele­te archi­ve” opti­on in extrac­tion dia­log is app­lied to a set
of RAR and REV volu­mes in volname.part# for­mat, Win­RAR will dele­te
REV volu­mes as well. Pre­vious­ly only RAR volu­mes were dele­ted
kee­ping REV files intact.

12. If “Dele­te archi­ve” opti­on in extrac­tion dia­log is app­lied to set
of ZIP volu­mes with .zip.001, .zip.002, .zip.003 exten­si­ons,
Win­RAR will dele­te all ZIP volu­mes. Pre­vious­ly only .zip.001 volu­me
was dele­ted for such volu­me naming sche­me.

13. If we unpack arcname.rar using “Extract to arc­na­me\” Explo­rer con­text
menu com­mand and “arc­na­me” file alrea­dy exists, Win­RAR shell exten­si­on
will pro­po­se “Extract to arcname~1\” ins­tead. Pre­vious­ly this con­text
menu com­mand attemp­ted to crea­te a fol­der with same name as alrea­dy
exis­ting file and fai­led.

14. If we pack a short­cut file with .lnk exten­si­on from Explo­rer con­text
menu, .lnk file its­elf is added to archi­ve. Pre­vious ver­si­ons added
.lnk file tar­get ins­tead of .lnk file.

15. Win­dows does not allow exe­cu­ta­bles excee­ding 4 GB, so Win­RAR issu­es
an error imme­dia­te­ly when attemp­t­ing to crea­te 4 GB or lar­ger
RAR SFX volu­mes. Pre­vious­ly Win­RAR issued such error only after
crea­ting the first RAR volu­me.

16. Total extrac­tion pro­gress is dis­play­ed for 7z mul­ti­vo­lu­me archi­ves.
Accu­ra­cy of 7z total extrac­tion pro­gress is impro­ved.

17. “Find” com­mand “Disks and fol­ders” drop down list has been ren­a­med
to “Search area”. Addi­tio­nal­ly to alrea­dy exis­ting choices,
it inclu­des a new “Selec­ted items” opti­on restric­ting search
to files and fol­ders selec­ted in Win­RAR file list.

18. “Find” com­mand dis­plays the num­ber of found items in sta­tus bar.

19. “Dia­gnostic messa­ges” win­dow dis­plays archi­ve names in a sepa­ra­te
column to pro­vi­de the bet­ter mes­sa­ge visi­bi­li­ty for leng­thy
archi­ve names.

20. Switch ‑isnd[-] in com­mand line Win­RAR mode allows to over­ri­de
“Enab­le sound” opti­on in Win­RAR set­tings. Use ‑isnd to turn sound
noti­fi­ca­ti­ons on and ‑isnd- to turn them off.

21. Nadav Gross­man from Check Point Soft­ware Tech­no­lo­gies infor­med us
about a secu­ri­ty vul­nera­bi­li­ty in UNACEV2.DLL libra­ry.
Afo­re­men­tio­ned vul­nera­bi­li­ty makes pos­si­ble to crea­te files
in arbi­tra­ry fol­ders insi­de or out­si­de of desti­na­ti­on fol­der
when unpacking ACE archi­ves.

Win­RAR used this third par­ty libra­ry to unpack ACE archi­ves.
UNACEV2.DLL had not been updated sin­ce 2005 and we do not have access
to its source code. So we deci­ded to drop ACE archi­ve for­mat sup­port
to pro­tect secu­ri­ty of Win­RAR users.

We are thank­ful to Check Point Soft­ware Tech­no­lo­gies for repor­ting
this issue.

22. Bugs fixed:

a) con­so­le RAR mixed up source and desti­na­ti­on file sizes and times
in the over­wri­te prompt when updating a file in RAR archi­ve
with ‑o switch;

b) drag­ging files from 32-bit app­li­ca­ti­ons to 64-bit Win­RAR win­dow
did not work;

c) Win­RAR Shift+Del com­mand app­lied to a fol­der could fail to dele­te
some its sub­fol­ders. This com­mand is used to dele­te files and fol­ders
per­man­ent­ly ins­tead of moving them to Recy­cle Bin;

d) fol­der tree panel could not chan­ge fol­ders if archi­ved path­na­mes
star­ted from path sepa­ra­tor, such as in archi­ves crea­ted by tar tool
with –abso­lu­te-names opti­on;

e) if rela­ti­ve “Path=.\somefolder” was spe­ci­fied in SFX com­ment
and SFX archi­ve nee­ded to ele­va­te pri­vi­le­ges when extrac­ting,
it crea­ted ’somefolder\somefolder’ ins­tead of ’some­fol­der’;

f) com­mands modi­fy­ing an exis­ting RAR4 volu­me reset the volu­me num­ber
field to 1. While it did not affect extrac­tion, Win­RAR dis­play­ed
a wrong volu­me num­ber for such volu­mes;

g) fixed a crash when rea­ding a com­ment from a cor­rupt RAR file;

h) tool­bar in “Find” com­mand “Search results” win­dow was not adjus­ted
to dif­fe­rent tool­bar icon sizes pro­per­ly.


Links zum The­ma: