kms-website/static/scripts
Viktor Barzin 2027d8bcc0 kms-website: uninstall incompatible (retail/M365) Office before VL install
When the Office install path runs and a non-VL Click-to-Run Office is present
(ProductReleaseIds not ending in 'Volume' = retail/M365), it can't coexist with
a VL install of the same suite. Now: detect it, show it in the consent prompt,
ODT /configure <Remove> only those products (VL products of other families
preserved), then proceed with the VL install. Refactored the ODT run into a
shared Invoke-Odt used by both install (<Add>) and uninstall (<Remove>).
Telemetry on the uninstall step.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-01 20:00:54 +00:00
..
activate-office.ps1 kms-website: dedicated activate-windows / activate-office one-liner commands 2026-06-01 19:15:10 +00:00
activate-windows.ps1 kms-website: dedicated activate-windows / activate-office one-liner commands 2026-06-01 19:15:10 +00:00
kms-bootstrap.ps1 kms-website: uninstall incompatible (retail/M365) Office before VL install 2026-06-01 20:00:54 +00:00
odt-setup.exe kms-website: self-host the ODT bootstrapper (fix 404 on Office reinstall) 2026-06-01 19:37:10 +00:00
setup-kms.ps1 kms-website: anonymous client diagnostics (Send-Diag -> /diag) + FAQ disclosure 2026-06-01 19:46:49 +00:00