Schalter -OI[-][:<minGröße>] - Gleiche Dateien als Verweise speichern
Wird dieser Schalter angegeben, analysiert WinRAR die Inhalte aller zu archivierenden Dateien und beginnt erst dann mit der Archivierung. Werden identische Dateien gefunden (Dateien mit demselben Inhalt), wird nur die erste Datei als normale Datei im Archiv gespeichert, alle weiteren Dateien als Verweise auf die erste Datei. Damit ist eine Verringerung der Archivgröße möglich, für das resultierende Archiv ergeben sich jedoch einige Einschränkungen. Nachdem das Archiv erstellt wurde, darf die erste gespeicherte identische Datei weder umbenannt noch gelöscht werden, weil sonst das Entpacken der folgenden Dateien nicht mehr möglich ist, da diese als Verweise auf die erste Datei gespeichert sind. Wird die erste Datei geändert, werden auch die folgenden Dateien nach dem Entpacken den geänderten Inhalt haben. Der Befehl zum Entpacken muss die erste identische Datei beinhalten, nur dann werden die folgenden Dateien erfolgreich erstellt.
Der Schalter -oi sollte nur dann verwendet werden, wenn viele identische Dateien zu packen sind, das Archiv danach nicht mehr verändert und als Ganzes komplett entpackt wird oder es nicht notwendig ist, auch einzelne Dateien aus dem Archiv zu entpacken oder einzelne Dateien im Archiv beim Entpacken auszuschließen. Sind die identischen Dateien klein genug, sodass sie ins Wörterbuch passen, das mit dem Schalter -md<n> angegeben wurde, kann der Schalter -s eine anpassungsfähigere Lösung als -oi sein.
Der optionale Wert <minGröße> ermöglicht die Angabe einer unteren Grenze für die Dateigröße. Dateien kleiner als <minGröße> werden nicht analysiert und nicht in die Suche nach identischen Dateien einbezogen. Fehlt der Parameter, wird standardmäßig ein Wert von 64 kB angenommen. Wird ein zu kleiner Wert <minGröße> gewählt, kann das die Zeit für die Erkennung identischer Dateien erhöhen.
Der Schalter wird nur bei RAR-5.0-Archiven unterstützt.
Verwenden Sie den Schalter -oi-, um die in der WinRAR-Konfiguration angeschaltete Speicherung von gleichen Dateien als Verweise zu deaktivieren.
Dieser Schalter in der Befehlszeile ist gleichwertig zu der Option Gleiche Dateien als Verweise speichern im Dialog "Archivname und Archivparameter einstellen - Optionen" in der WinRAR-Benutzeroberfläche.
Beispiel:
Packe den Inhalt des aktuellen Verzeichnisses nach archiv.rar. Speichere dabei gleiche Dateien, die größer als 1000000 Bytes sind, als Verweise.
WinRAR a -oi:1000000 -ma archiv