Just a short tip here, on using built-in PowerShell functionality to extract a zipped file.
waithidden cmd.exe /c ""powershell.exe" -ExecutionPolicy Bypass -NonInteractive -C Expand-Archive -Path '{pathname of download folder}\My_Zipped_File.zip' -DestinationPath '{pathname of download folder}\My_Extraction_Folder' -Force -Verbose:$true > extraction_log.txt 2>&1"
This extracts the zip file to a new directory “My_Extraction_Folder” beneath the __Download folder, and saves a detailed log of the extraction process to extraction_log.txt.
PowerShell can extract zips on its own, but I’ve found the easiest way to capture the terminal output is to wrap the PowerShell command in a cmd.exe shell.