Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
~~~~~~~~~~~~~~~~
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=
Benvenuti nel programma di compressione RAR!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=
Introduzione
~~~~~~~~~~~~
RAR supporta solo gli archivi in formato RAR, che per definizione hanno
l'estensione del file ".rar". Il formato ZIP cos� come altri formati non
sono supportati. Anche se specificate l'estensione .zip quando create un
archivio, questo avr� un formato RAR.
Gli utenti di Windows possono installare la versione in modalit� grafica,
chiamata WinRAR, che pu� gestire molti altri formati d'archiviazione, tra
cui anche RAR e ZIP.
File di configurazione
~~~~~~~~~~~~~~~~~~~~~~
switches=<qualsiasi_opzione_di_RAR_separata_da_uno_spazio>
Ad esempio:
switches=-m5 -s
switches_<comando>=<qualsiasi_opzione_di_RAR_separata_da_uno_spazio>
Ad esempio:
switches_a=-m5 -s
switches_x=-o+
Variabile d'ambiente
~~~~~~~~~~~~~~~~~~~~
RAR='-s -md1024'
export RAR
File di tracciato
~~~~~~~~~~~~~~~~~
Sintassi
Descrizione
Esempi:
Esempi:
rar c distribuzione.rar
Esempio:
Il formato del file creato dipende dal valore del parametro -sc.
Se il nome del file in cui scrivere i commenti non viene
specificato, i commenti verranno inviati al dispositivo
stdout.
Esempi:
3) rar cw archivio
Esempio:
i[i|c|h|t]=<frase>
Trova una frase negli archivi.
h - ricerca esadecimale;
Esempi:
k Blocca l'archivio.
Esempio:
rar k finale.rar
l[t[a],b]
Elenca il contenuto di un archivio:
[t-livello tecnico[a-tutti],b-semplice].
Esempio:
Esempio:
Esempi:
rar t *
o per Unix:
rar t '*'
rar t -r *
o per Unix:
rar t -r '*'
v[t[a],b]
Elenca il contenuto di un archivio in modalit� estesa:
[t-livello tecnico[a-tutti],b-semplice].
Esempi:
rar x documenti.rar
Esempio:
rar a -s -- -NomeStrano
Esempio:
-ad[1,2]
Percorso alternativo di destinazione.
Esempi:
-ag[formato]
Genera il nome dell'archivio utilizzando la data corrente.
Y - Anno
M - Mese
MMM - Iniziale del mese (Gen, Feb, ecc.)
W - Il numero della settimana rispetto all'anno (una
settimana inizia con Luned�)
A - Il numero del giorno corrente rispetto alla settimana
(luned� equivale ad 1, domenica a 7)
D - Giorno
E - Giorno dell'anno
H - Ore
M - Minuti (la M � considerata indicatore dei minuti se
segue il carattere H delle ore)
I - Minuti (considerata come indicatore dei minuti
indipendentemente dalla posizione dell'indicatore
delle ore)
S - Secondi
N - Progressivo dell'archivio. RAR esegue una ricerca degli
archivi con un nome generato uguale a quello da creare e
se lo trova incrementa di 1 l'ultimo progressivo in modo
da generare un nome univoco. Questo carattere 'N' non
pu� essere utilizzato quando si sta creando un archivio.
Quando vengono eseguite delle operazioni non di
archiviazione, come l'estrazione, RAR seleziona un
archivio esistente precedente il primo 'N' non
utilizzato (che dovrebbe corrispondere all'ultimo
archivio creato) o imposta N ad 1 se non esistono
archivi.
Ogni carattere utilizzato nella definizione del formato
rappresenta un solo carattere aggiunto al nome dell'archivio.
Ad esempio utilizzate WW per il numero della settimana a due
cifre o YYYY per l'anno a quattro cifre.
Esempi:
Esempio:
Esempi:
cd tmp
rar a -r raccolta
cd ..
per ripristinarla.
-e[+]<attr>
Specifica la maschera degli attributi dei file che devono o non
devono essere processati.
Esempio:
-hp[parola_chiave]
Cifra sia i dati che l'intestazione dell'archivio.
Esempio:
-ht[b|c]
Seleziona il tipo di algoritmo utilizzato per determinale la
"firma" [BLAKE2, CRC32] per il controllo d'integrit� di un
file.
Esempi:
-id[c,d,n,p,q]
Disabilita la visualizzazione di alcuni messaggi:
-ieml[.][indirizzo]
Invia un archivio via email. Opzione valida solo nella
versione per Windows.
-ilog[nome]
Memorizza i messaggi d'errore in un file di tracciato.
Esempio:
-ioff[<n>]
Spegne il vostro computer al termine dell'operazione che si va
ad attivare.
Usate -ioff o -ioff1 per spegnere il computer, -ioff2 per
attivare l'ibernazione, -ioff3 per attivare la sospensione e
-ioff4 per riavviare il computer.
Questa prestazione pu� essere impiegata solo su calcolatori
che supportino lo spegnimento da programma.
Se sono state avviate pi� copie di RAR con definita questa
opzione il computer verr� spento quando terminer� l'ultima
copia di RAR.
Opzione disponibile solo nella versione di RAR per Windows.
-isnd[-]
Controlla la notifica con degli avvisi acustici.
-k Blocca l'archivio.
Esempio:
Esempi:
-ma[4|5]
Specifica la versione del formato di archiviazione.
-mc<parametro>
Permette di definire i parametri avanzati per la compressione.
La sintassi completa �:
-mc[parametro1][:parametro2][modulo][+ o -]
Compressione testo:
Esempi:
-md<n>[k,m,g]
Seleziona la dimensione del dizionario di compressione.
Esempio:
-ms[<elenco>]
Specifica le estensioni di quei file da memorizzare senza
comprimerli.
7z, arj, bz2, cab, gz, jpeg, jpg, lha, lz, lzh, mp3, rar, taz,
tgz, xz, z, zip, zipx
-mt<attuatori>
Imposta il numero degli attuatori (threads). � attivabile solo
su computer con pi� CPU, CPU multi-core e CPU con la
tecnologia "hyperthreading".
-n<maschera_file>
Aggiunta filtri addizionali per l'inclusione dei file.
-n@<file_elenco>
Aggiunge altri "filtri di inclusione file" prelevandoli dal file
d'elenco <file_elenco>.
Esempio:
*.txt
*.lst
-oi[0-4][:<dimensione_minima>]
Salva file identici solo come riferimento.
Esempi:
-p[parola_chiave]
Imposta la parola chiave [parola_chiave] per cifrare i
file durante l'archiviazione o per decifrarli durante
l'estrazione. La parola chiave � sensibile al Maiuscolo /
minuscolo. La parola chiave pu� essere lunga al massimo 127
caratteri: parole chiavi pi� lunghe vengono troncate a questo
valore.
Se dimenticate d'indicare nella linea di comando, dopo il
parametro -p, la parola chiave, vi verr� chiesta d'immetterla
subito dopo tramite il messaggio: "Inserisci la parola chiave
(non viene visualizzata in chiaro):". Per passare la parola
chiave se non viene definiti dalla line di comando potete
utilizzare inoltre la redirezione dei file o i "pipe":
Esempi1:
Quando viene utilizzata con i comandi 'x', 'e', 't', 'p', 'v',
'l', 'c', 'cf' o 's', gli archivi presenti nelle sotto-cartelle
verranno processati cos� come quello nella cartella corrente.
Esempi:
Esempi:
-ri<p>[:<t>]
Definisce la priorit� e il tempo d'attesa. Disponibile solo
in RAR per Windows. Questa opzione viene utilizzata per
regolare il carico al sistema da parte di RAR in un ambiente
multi-processo (multitask). La priorit� del processo <p> pu�
assumere i valori da '0' a '15'.
Esempio:
Esempio:
-sc<set_caratteri>[<oggetti>]
Specifica il set di caratteri.
C - commento file;
G - file di tracciamento prodotti dall'opzione -ilog;
L - elenco file;
R - messaggi inviati per la redirezione verso file o altri
dispositivi (solo per Windows).
Esempi:
-sfx[nome_modulo]
Crea un archivio auto-estraente.
Se viene utilizzata questa opzione per la creazione di un nuovo
archivio, verr� creato un archivio auto-estraente (SFX). Per
definizione RAR utilizza come modulo auto-estraente il file
Default.SFX. Questo file deve essere nella stessa cartella di
RAR.EXE, nella versione per Windows, o nella cartella
dell'utente, in '/usr/lib' o '/usr/local/lib' nella versione
per Unix.
� possibile specificare subito dopo l'opzione "-sfx" un modulo
auto-estraente alternativo, adatto ad altri Sistemi Operativi
oppure con interfaccia e prestazioni personalizzate.
Esempio:
-si[nome]
Legge i dati da comprimere ed archiviare da 'stdin' (standard
input). Il parametro opzionale 'nome' permette di specificare
il nome del file archiviato nel quale sono inseriti i dati
letti da stdin alla creazione. Se questo parametro non viene
indicato, il nome del file sar� 'stdin'.
Esempio:
-sl<dimensione>
Processa solo quei file la cui dimensione � inferiore a quanto
specificato nel parametro <dimensione>, indicato in byte.
-sm<dimensione>
Processa solo quei file la cui dimensione � superiore a quanto
specificato nel parametro <dimensione>, indicato in byte.
-ta[m,c,a,o]<data>
Processa solo i file modificati dopo (after) una specifica
data o alla data indicata.
-tb[m,c,a,o]<data>
Processa solo i file modificati prima (before) di una
specifica data, esclusa quella indicata.
-tn[m,c,a,o]<tempo>
Processa solo i file pi� recenti (newer) del periodo di
<tempo> specificato o al limite dello stesso perido.
[<giorni>d][<ore>h][<minuti>m][<secondi>s]
-to[m,c,a,o]<tempo>
Processa solo i file pi� vecchi (older) del periodo di
<tempo> specificato, escluso quello indicato.
-ts[m,c,a,p][+,-,1]
Salva o ripristina gli orari dei file: orari di modifica,
creazione, accesso o preserva.
Tutti gli orari salvati per uno stesso file solitamente hanno
la stessa precisione. Se vengono specificate precisioni
differenti, come con le opzioni "-tsm1 -tsc+", viene
selezionato il pi� comune.
Esempi:
-v<dimensione>[k|b|m|M|g|G]
Con questa opzione � possibile creare archivi multi-volume,
dove ogni volume pu� avere una dimensione massima
=<n>*1.000 [*1.024 | *1].
Per definizione il parametro <n> viene espresso in migliaia
(1.000) di byte (non 1.024 di byte). Potete inoltre esprimerlo
in kilobyte posponendo il simbolo 'k', in byte posponendo il
simbolo 'b', in megabyte posponendo il simbolo 'm', in milioni
(1.000.000) di byte (non 1.024.000) posponendo il simbolo 'M',
in gigabyte posponendo il simbolo 'g', miliardi di byte
(1.000.000.000) posponendo il simbolo 'G'.
Esempio:
Esempio:
Esempi:
-x@<file_elenco>
Esclude i file specificati in un elenco a file.
Come per l'opzione '-x' solo che il o i file da escludere
devono essere definiti nel file "<file_elenco>". Qui ad ogni
nome di file, che pu� contenere anche i caratteri jolly, deve
corrispondere una linea.
Esempio:
-z[<nome_file>]
Legge il commento dell'archivio dal file <nome_file>.
Esempio:
Limitazioni
~~~~~~~~~~~
Codici d'uscita
~~~~~~~~~~~~~~~
Codice Descrizione
Glossario
~~~~~~~~~
Diritti d'autore
~~~~~~~~~~~~~~~~