Install multiple .msu Windows updates in one go with Powershell

Assuming you start from the path where the update files are stored:

ls *.msu | %{start -wait $_ -argumentlist '/quiet /norestart'}

You could of course use -recurse with that ls if your updates live in different subfolders and / or specify a path.