Schalter -E[+]<Attr> - Dateien mit bestimmten Attributen ein- und ausschließen
Angabe einer Attributmaske <Attr>, die festlegt, welche Dateien und Verzeichnisse von der Verarbeitung ein- und ausgeschlossen werden. <Attr> ist eine dezimale, oktale (mit einer vorangestellten '0') oder eine hexadezimale (mit vorangestelltem '0x') Zahl.
Standardmäßig, ohne das Zeichen '+' vor <Attr>, definiert dieser Schalter die Attributmaske der auszuschließenden Dateien. Wenn also das Ergebnis der bitweisen UND-Operation zwischen <Attr> und den Dateiattributen nicht Null ist, wird die Datei nicht verarbeitet.
Ist das Zeichen '+' vorhanden, definiert der Schalter die Attributmaske der einzuschließenden Dateien. Nur Dateien, die mindestens eins der in der Attributmaske angegebenen Attribute haben, werden verarbeitet.
In der Windows-Version ist es auch möglich, die Symbole D, S, H, A und R anstelle der digitalen Maske (Zahlangabe) zu verwenden. Die Symbole stehen für folgende Attribute: D - Verzeichnis, S - System, H - Versteckt, A - Archiv, R - Schreibgeschützt. Die Attribute können in einer beliebigen Reihenfolge angegeben werden, die Reihenfolge ist nicht relevant.
-e<Attr> und -e+<Attr> können gleichzeitig in derselben Kommandozeile verwendet werden.
Beispiele
- Nur Verzeichnisnamen ohne deren Inhalte archivieren:
WinRAR a -r -e+d Verzeichnisse
- Packe weder Systemdateien noch versteckte Dateien:
WinRAR a -esh Dateien
- Entpacke nur nicht schreibgeschützte Dateien:
WinRAR x -er Dateien