Winget supports installing multiple packages within a single command since early 2023 - see here. At the moment, this can be done by batches of 10 packages within a single command - see limitation thread
It could be nice for winstall to output a single command per batches of 10 packages to install
doskey winget-multi-install=winget install --disable-interactivity --accept-source-agreements --accept-package-agreements $*
winget-multi-install 7zip.7zip Mozilla.Firefox VideoLAN.VLC OBSProject.OBSStudio Microsoft.VisualStudioCode Microsoft.WindowsTerminal TheDocumentFoundation.LibreOffice SomePythonThings.WingetUIStore GitHub.GitHubDesktop BlenderFoundation.Blender # Gyan.FFmpeg ffmpeg is the 11th pkg