Как да извлечете дълги имена на файлове в WinRAR

Една присъща слабост на WinRAR е неспособността му да се справи с дълги имена на файлове и структури на директории. Опитът за извличане на дълги имена от бизнес RAR файл ще доведе до грешка, която гласи, че WinRAR не може да обработва имена на пътища и файлове, надвишаващи 260 знака. Тази сума включва цялото име на пътя на дестинацията и това на всички файлове. Като опростен пример, "C: \ Users \ JohnSmith \ Documents \ database.dat" се брои като 41 знака, а не само 12 знака на името на файла. За съжаление няма автоматизиран начин за разрешаване на дълги имена, но има редица начини да се заобиколи това ограничение.

Промяна на местоположението за извличане

1

Отворете вашия RAR файл в WinRAR. Най-лесният начин да отворите файла в WinRar е чрез двукратно щракване върху файла в Windows Explorer. Ако обаче WinRAR не е свързан с RAR файлове, това няма да работи; вместо това щракнете с десния бутон върху файла, посочете „Отваряне с“ и щракнете върху „WinRAR Archiver“.

2

Щракнете върху бутона „Extract To“.

3

Щракнете върху основната папка на всяко устройство, като "(C :)" и щракнете върху "OK". Това извлича съдържанието в основната папка, което минимизира името на пътя, без да променя съдържанието на RAR файла. Като пример това променя местоположението за извличане на "C: \ Users \ JohnSmith \ Documents \ BusinessFiles \" само на "C: \", което запазва 40 знака. Ако имената на вашите файлове са малко над ограничението, това ви позволява да извлечете дългите имена на файлове.

Променете имената на файловете

1

Отворете RAR файла в WinRAR.

2

Щракнете с десния бутон на мишката върху името на всеки файл или папка и изберете „Преименуване“.

3

Въведете по-кратко име и натиснете „Enter“. Изберете да преименувате папки от по-високо ниво, преди да преименувате подпапки и файлове. По този начин потенциално преименува множество файлови пътища едновременно в едно действие. Като пример, преименуването на най-горната папка на "X" ще намали следните три пътя с по 25 знака:

LongFileNameBusinessFolder \ sub1 \ reports.docx LongFileNameBusinessFolder \ sub2 \ data.xlsx LongFileNameBusinessFolder \ sub3 \ readme.txt

Промяната само на първата папка на „X“ променя и трите пътя на:

X \ sub1 \ reports.docx X \ sub2 \ data.xlsx X \ sub3 \ readme.txt

4

Щракнете върху „Extract To“, изберете основната директория на всяко устройство и щракнете върху „OK“, за да извлечете файловете и папките.

Извличане само на файлове

1

Отворете RAR файла в WinRAR и щракнете върху „Extract To“.

2

Щракнете върху основната папка на всяко устройство, за да минимизирате пътя на директорията.

3

Щракнете върху „Преименувай автоматично“ в раздела „Режим на презапис“.

4

Щракнете върху раздела „Разширени“ и върху „Не извличайте пътища“.

5

Щракнете върху „OK“. Това извлича само файловете, без да извлича папки. Като пример можете да извлечете следните файлове, отсъстващи присъщите им папки:

LongFileNameBusinessFolder \ sub1 \ reports.docx LongFileNameBusinessFolder \ sub2 \ data.xlsx LongFileNameBusinessFolder \ sub3 \ readme.txt

Това извежда следните файлове в избраното място за извличане, без да ги поставя в папки:

reports.docx data.xlsx readme.txt

Ако файловете съдържат едно и също име, те автоматично ще бъдат преименувани. Тази техника работи само ако папките в RAR архива добавят прекомерна дължина на пътя.


$config[zx-auto] not found$config[zx-overlay] not found