80-Get-UpdateStatus-Admin.ps1 prints whether the Windows 11 guest is upgrading or downloading updates (policy, pending markers, services, processes, BITS jobs, update events, network use); the .bat launcher elevates and keeps the window open. The seed ISO and Configure-Windows.ps1 now take every NN-*.bat and NN-*.ps1, and the first-logon copy goes to Desktop\Tools instead of Desktop\Installers. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Cloud-init seed images
Each operating system has an independent NoCloud configuration and generated
seed.iso:
seediso/
├── debian13/
├── almalinux10/
├── fedora44/
└── ubuntu2604/
Keeping per-OS metadata separate allows each VM to use a distinct hostname and
cloud-init instance-id. Generated ISO files are ignored by Git and are built
automatically by the corresponding launcher when missing.