În acest exemplu, arhiva de mișcări existente este creată sau actualizată - toate fișierele din directorul curent sunt adăugate la ea.
rar c distribu.rar
rar c -zinfo.txt dummy
rar cf bigarch * .txt
ch Schimbați setările de arhivă.
Această comandă vă permite să modificați setările de arhivă și puteți fi utilizat cu majoritatea cheilor folosite pentru a modifica arhivele. Acest lucru este util în special pentru cheile de tipul - av, -cl, - cu, -tl, care nu au comenzi special concepute pentru ele.
Această comandă nu poate reambalarea, criptarea sau decriptarea datelor din arhivă și, de asemenea, să îmbine volume de arhivă sau să le creeze. Când se utilizează fără chei, comanda "ch" copiază doar datele de arhivă fără să o modifice.
Setați ora arhivării până la momentul celui mai recent fișier:
rar ch-tl files.rar
Formatul fișierului rezultat depinde de tasta - sc.
1) rar cw arc comment.txt
2) rar cw -scuc arc unicode.txt
Rețineți că, dacă această comandă determină ștergerea tuturor fișierelor din arhivă, este șters și o astfel de arhivă goală.
f Îmbunătățiți fișierele existente în arhivă.
Această comandă adaugă în arhivă numai acele fișiere care există deja, dar au date mai vechi decât fișierele corespunzătoare de pe disc. Fișierele cu nume noi (adică cele care nu sunt în arhivă) prin această comandă nu sunt adăugate în arhivă.
Căutați o linie în arhive.
Se acceptă următorii parametri opționali:
i - nu distingeți între majuscule și litere mici (implicit);
c - distingeți între majuscule și litere mici;
h - efectuați o căutare în modul hexazecimal;
t - utilizează tabele de caractere ANSI, Unicode și OEM (numai pentru Win32);
Dacă nu este specificat niciun parametru, în loc de sintaxa i =<строка> puteți utiliza o comandă mai simplă i<строка>.
Modificatorul "t" este permis să fie utilizat împreună cu alți parametri, de exemplu, ict = șirul va efectua o căutare sensibilă la minuscule folosind toate tabelele de simboluri de mai sus.
1) rar "ic = primul nivel" -r c: \ *. Rar * .txt
Efectuați căutarea insensibilă a caracterelor pentru "primul nivel" în fișiere *. txt, localizat în arhivele *. rar pe unitatea C:.
2) rar ih = f0e0aeaeab2d83e3a9 -r e: \ texte
Găsiți șirul hexagonal f0 e0 ae ae ab 2d 83 e3 a9 în arhivele RAR din directorul e: \ tex.
Arhiva blocată nu poate fi modificată prin RAR.
Afișează o listă de fișiere ca și cum ar folosi comanda 'v', dar fără căi, adică sunt afișate numai numele fișierelor. Dacă modificatorul "t" este prezent în comandă, vor fi afișate și informații tehnice suplimentare (OS de bază, steaguri de arhivare continuă și versiunea veche a fișierului).
Modificatorul "b" este folosit pentru a afișa numai numele de fișiere fără informații suplimentare.
m [f] Mutare în arhivă [doar fișiere].
După ce operația de arhivare a fost finalizată cu succes, fișierele și directoarele adăugate în arhivă sunt șterse de pe disc. Dacă utilizați opțiunea 'f' și / sau '-ed', numai fișierele vor fi șterse, iar directoarele (goale) vor rămâne pe disc.
p Extrageți (tipăriți) fișierul pe dispozitivul de ieșire standard (stdout).
Comanda poate fi utilizată în combinație cu tasta - inul, pentru a dezactiva ieșirea tuturor mesajelor RAR și pentru a trimite doar datele din fișierul de imprimat. Acest lucru poate fi de o importanță deosebită atunci când doriți să trimiteți un fișier la stdout pentru utilizare prin conducte.
Restaurarea arhivei se realizează în două etape. În primul rând, arhiva coruptă este scanată pentru prezența informațiilor pentru recuperare (vezi comanda "rr"). Dacă arhiva conține o înregistrare de recuperare, iar porțiunea deteriorată a datelor este continuă și are o dimensiune mai mică decât N * 512 octeți (unde N - numărul de sectoare disponibile în informațiile de arhivă pentru restaurare), șansele de o recuperare de succes sunt foarte ridicate.
La sfârșitul acestei etape, se creează o nouă arhivă cu numele fix.arcname.rar, unde "arcname" este numele arhivei sursă (coruptă).
Dacă nu există informații în arhiva deteriorată pentru recuperare și dacă arhiva nu poate fi complet restaurată cu ajutorul acesteia datorită gravității pagubelor, se efectuează a doua etapă de recuperare. În această etapă are loc numai reconstrucția structurii de arhivă. Fișierele cu CRC invalid nu pot fi recuperate, dar devine posibilă restaurarea acelor fișiere care nu au fost deteriorate înainte, din cauza deteriorării structurii de arhivă. De obicei, acest lucru ajută la restaurarea arhivelor normale, dar este ineficient cu arhivele continue.
La finalizarea acestei etape, este creată o arhivă reconstruită cu numele rebuilt.arcname.rar, unde arcname este numele arhivei sursă.
Versiunea RAR / DOS32 utilizează numele _recover.rar și _reconst.rar în locul denumirilor de mai sus.
În timpul executării operației de restaurare, RAR poate solicita utilizatorului să găsească elementul găsit în arhivă, numărându-l ca fișier:
Numele tau: <возможное имя файла>
dimensiune: <размер> Dimensiune în arhivă: <упакованный размер>
Adăugați la arhivă? Da / Nu / Toate
Răspundeți "Da" (Y) pentru a adăuga acest element la fix.arcname.rar.
rc Refaceți volumele lipsă sau corupte ale unei arhive cu mai multe volume utilizând volume de recuperare (fișiere .rev).
Ca nume de arhivă, trebuie să specificați numele oricărui volum existent, de exemplu:
rar rc backup.part03.rar
Pentru informații despre volumele de recuperare, consultați comanda "rv".
rn Redenumiți fișierele din arhivă.
rar rn <архив> <исх_имя1> <рез_имя1>. <исх_имяN> <рез_имяN>
rn data.rar readme.txt .rar readme.bak info.txt info.bak este de a redenumi readme.txt fișier în readme.bak și fișierul info.txt în data.rar info.bak în arhivă.
Pentru traducerile simple de nume, de exemplu, schimbarea extensiilor de fișiere, puteți utiliza ca nume de sursă și rezultate numele caracterelor (șabloane). De exemplu, comanda
rar rn datele.rar * .txt * .bak
redenumesc toate fișierele * .txt în fișiere * .bak.
La redenumire, RAR nu verifică dacă există un fișier în arhivă cu același nume ca cel specificat, deci fiți atenți și atenți pentru a evita numele de fișiere duplicat.
Este deosebit de important să fii precaut atunci când folosiți șabloane. O astfel de comandă este potențial periculoasă, deoarece dacă specificați incorect un șablon, puteți strica numele tuturor fișierelor din arhivă.
rr [N] Adăugați informații pentru restabilire.
În arhive, puteți adăuga informații opționale redundante pentru recuperare (înregistrare de securitate). Aceasta crește ușor dimensiunea arhivei, dar poate ajuta la restabilirea arhivei deteriorate din cauza unei defecțiuni a floppy-ului sau a altei pierderi de date. Informațiile pentru recuperare pot conține până la 524288 sectoare. Numărul sectoarelor poate fi specificat explicit cu comanda "rr" (N = 1, 2. 524288). Dacă acest parametru nu este specificat, dimensiunea este selectată automat și este de aproximativ 1% din volumul total al arhivei care restabilește de obicei datele deteriorate secvențial până la 0,6% din volumul total al arhivei.
În plus, mărimea informațiilor pentru recuperare poate fi specificată și ca procent din volumul arhivei. Pentru a face acest lucru, trebuie doar să adăugați semnul procentului la parametrul de comandă, de exemplu:
rar rr3% arcname
Vă rugăm să rețineți că, dacă doriți să apelați această comandă din cadrul unui fișier batch (. Bat sau .cmd), este necesar să se precizeze nu RR3%, și %% RR3, deoarece shell-ul are un singur caracter „%“ ca la începutul unui parametru de fișier batch. În loc de caracterul "%", este permisă utilizarea literei latine "p". De exemplu, comanda "rr3p" va fi, de asemenea, corectă.
Dacă datele sunt corupte într-o zonă continuă, fiecare sector de recuperare este capabil să recupereze 512 octeți de informații corupte, totuși în caz de daune multiple această valoare poate fi mai mică.
Dimensiunea aproximativă a informațiilor pentru recuperare poate fi determinată de formula:
<размер архива>/ 256 + <число секторов восстановления>* 512 octeți
rv [N] Creați volume de recuperare (fișiere .rev).
Cu aceste fișiere, puteți restaura mai târziu fișierele lipsă și corupte în setul de volum de arhivă multivolume. Această comandă se aplică numai arhivelor cu mai multe volume, numele arhivei ar trebui să fie numele primului volum. De exemplu:
rar rv3 data.part01.rar
Tonurile de recuperare pot fi utile atunci când faceți o copie de rezervă sau, de exemplu, când trimiteți o arhivă cu mai multe volume într-un forum de rețea, când unii abonați nu primesc toate fișierele. În acest caz, va fi suficient să trimiteți forumului nu volume obișnuite de RAR, ci volume pentru recuperare, datorită cărora va fi necesar să trimiteți un număr mai mic de fișiere.
Fiecare volum pentru recuperare poate recrea un volum RAR lipsă sau deteriorat. De exemplu, dacă arhiva constă din 30 de volume și 3 volume pentru recuperare sunt create pentru aceasta, atunci veți putea recrea ORICE trei volume lipsă. Dacă fișierele. rev este mai mică decât volumele lipsă, atunci arhiva nu poate fi reconstruită. Numărul total al volumelor și volumelor normale de recuperare nu poate depăși 255.
După crearea volumelor de recuperare, volumele originale ale arhivei RAR nu pot fi modificate. Atunci când se recreează volume lipsă RAR, algoritmul de recuperare folosește datele stocate atât în fișierele REV, cât și în volumele RAR. Prin urmare, dacă după ce creați fișierele REV, schimbați volumele RAR, de exemplu, blocați-le să se schimbe, atunci restaurarea va eșua.
Parametru opțional
rar rv15% data.part01.rar
RAR recreează volumele lipsă fie prin comanda "rc", fie automat atunci când este despachetat, dacă nu găsește volumul următor, dar găsește numărul necesar de fișiere rev.
Înainte de reconstrucție, volumele deteriorate sunt redenumite la *. rău. De exemplu, volname.part03.rar va fi redenumit la volname.part03.rar.bad.
s [name] Conversia arhivei într-un fișier cu auto-extragere (SFX).
Această comandă se adaugă la începutul arhivei de fișiere, SFX-modul (dacă numele modulului nu este specificat, acesta va fi adăugat la modulul de fișier Default.sfx, sau adăugat modulul specificat ca argument pentru această comandă). În RAR versiuni pentru Windows fișier Default.sfx trebuie să fie în același director ca și rar.exe în versiunile pentru UNIX - la directorul home al utilizatorului în / usr / lib sau / usr / local / lib.
s- Îndepărtați modulul SFX dintr-o arhivă de auto-extragere deja existentă.
Ca urmare a acestei comenzi, o nouă arhivă este creată fără modulul SFX. Arhiva SFX originală nu este ștearsă.
Această comandă simulează extragerea fișierelor fără a scrie nimic în fluxul de ieșire, ci doar verificarea integrității fișierelor specificate.
Pentru a testa arhivele în directorul curent:
Puteți testa arhivele în toate subdirectoarele, începând cu cele curente:
u Actualizați fișierele din arhivă.
Adaugă fișiere care nu sunt încă în arhivă și actualizează numai acele fișiere din arhivă ale căror versiuni de pe disc sunt mai noi decât în arhivă.
v [t, b] Imprimați o listă detaliată a conținutului arhivei [cu informații tehnice].
Modificatorul "b" este destinat să emită numai nume de fișiere fără informații suplimentare.
1) Listați conținutul arhivei system.rar (cu detalii tehnice) și redirecționați ieșirea la fișierul techlist.lst
rar sistem vt> techlist.lst
2) Listați conținutul arhivei tutorial.rar (în modul de afișare doar a numelor fișierelor)
rar vb tutorial
rar x -v- -c-dime 10cents.txt
Înainte de a efectua orice operație, trebuie să selectați fișierele și folderele pe care doriți să le procesați în lista de fișiere WinRAR.
Dacă doriți să selectați un singur fișier, deplasați cursorul pe el, apoi puteți efectua operația dorită. Există mai multe moduri de a selecta fișiere. Ca și în cazul altor programe Windows, puteți utiliza tastele cursor sau butonul stâng al mouse-ului pentru a selecta un grup continuu de fișiere prin menținerea apăsată
Toate metodele de mai sus sunt pentru o selecție normală, non-persistentă, care este resetată atunci când cursorul este mutat. De obicei, aceste metode standard sunt suficiente, dar uneori este mai convenabil să alocați permanent, permițându-vă să mutați cursorul în dosarul curent fără a pierde selecția elementelor marcate anterior. Există mai multe chei pentru aceasta în WinRAR:
<Пробел>,
Selectează fișierul de sub cursor și mișcă cursorul în jos. Pentru a deselecta un fișier marcat cu taste <Пробел> sau
<*> (pe tastatura numerică)
Elimină selecția din fișierele corespunzătoare șablonului introdus
Dacă nu se extrag niciun fișier înainte de începerea procesului de extragere sau de testare, toate fișierele din arhivă vor fi extrase sau testate. Această regulă este valabilă numai pentru operațiile de extragere și testare.
Tipuri de arhive în care să se efectueze o căutare. Implicit, acest câmp conține un asterisc (*), care înseamnă "toate formatele de arhivă acceptate", dar dacă doriți să găsiți date numai în arhivele RAR, specificați "* .rar". Este permisă specificarea mai multor măști de arhivă, separate de spații. Din motive tehnice, WinRAR nu caută text în arhivele ACE și 7-Zip, pentru alte formate acceptate de WinRAR, această restricție nu există.
WinRAR acceptă metoda folosită în programele bazate pe Windows pentru a "glisa" elementele (trageți picătură).
Dacă în modul de gestionare a fișierelor din fereastra WinRAR trageți o arhivă, WinRAR va intra în modul de gestionare a arhivelor și va afișa conținutul acestei arhive.
Dacă în modul de gestionare a fișierelor trageți unul sau mai multe fișiere obișnuite (nu arhive) în fereastra WinRAR, WinRAR va solicita numele arhivei și le va adăuga în această arhivă.
Trageți fișierele din fereastra WinRAR în alte programe, indiferent de modul WinRAR curent și de formatul arhivei scanate.
Dacă nu ați dezactivat opțiunea "Embed WinRAR în shell" în timpul instalării, puteți trage aceste fișiere în pictograma arhivă de pe desktop pentru a adăuga fișiere în arhivele ZIP sau RAR. În plus, dacă trageți arhiva cu butonul drept al mouse-ului în alt dosar, puteți selecta elementul "Extragere în dosarul curent" din meniul apărut pentru a extrage toate dosarele din arhiva trasă în dosarul destinație.