You could use CMD/Bat to auto extract all .xz using 7z..
Simply Create a new text document, Copy code below into document..
Save document as something like.. ExtractXZ.bat (The .bat is Vital)
And dont forget to select.. Save as type.. All Files.. before hitting Save.
Screenshot Example: https://prnt.sc/hteWD4M37MVL
This would be a customizable portable file for extracting archives..
Just double click it and let it extract every .xz it finds.
You can change code to make it search in a different location or for different archive types or where it extracts them etc
Code for Using Portable 7z in 7-Zip folder in same Dir as bat file..
@echo off
for /r "%~dp0" %%A in (*.xz) do (
echo Extracting.. %%A
"%~dp07-Zip\7z.exe" x "%%A" -aoa -o"%~dp0ExtractMeHere" -r -y >nul
)
pause
Code for Using Installed 7z..
@echo off
for /r "%~dp0" %%A in (*.xz) do (
echo Extracting.. %%A
"7z x "%%A" -aoa -o"%~dp0ExtractMeHere" -r -y >nul
)
pause
"%~dp0" means it will search in the same dir as itself, Change to suit your needs.
*.xz is what to search for.. All .xz files found will be processed.
"%~dp0..7z.exe" x.. is the extract cmd, %%A gets Extracted to a Folder called ExtractMeHere in bat dir.
If you wish to see 7z processing the files.. remove.. >nul off the end, i just think it looks nicer :)