Mit WinRAR ist dies nicht möglich. Sie können jedoch Powershell anrufen, um Sie beim Filtern zu unterstützen.
Listen Sie die Dateien aus dem Archiv auf und leiten Sie die Ausgabe in eine for-Schleife, um die benötigten in einer Powershell-Konsole zu extrahieren.
& 'UnRAR.exe' 'lb' '.\file.rar' | ForEach-Object { If($_ -like '*.[0-9][0-9][0-9]') { & 'UnRAR.exe' 'e' '.\file.rar' $_ } }
Alternativ können Sie eine Listendatei erstellen und unrar.exe nur einmal ausführen, um die Dateien zu extrahieren (vielleicht ist es etwas schneller, wenn Sie Dateien laden).
& 'UnRAR.exe' 'lb' '.\file.rar' | ForEach-Object { If($_ -like '*.[0-9][0-9][0-9]') { Out-File '.\files.list' -InputObject $_ -Append } } | & 'UnRAR.exe' 'e' '.\file.rar' '-n@.\files.list'