unzip command unzips files to the same directory as the .zip file, or to a defined one. You can’t batch unzip.
This script unzips all .zip files within a directory in a single command.
If the .zip contains a single file, it is unzipped to the base directory.
If the .zip contains multiple files, it is unzipped to a directory of the same name as the .zip.
The .zips files are then all moved to a “zips” folder.