kms-website/static
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
..
css kms-website: 3-up KMS_AUTO quick-start cards + save-as downloads + clean script comments 2026-05-09 22:12:21 +00:00
js Initial commit — Hugo source, Dockerfile, Woodpecker pipeline 2026-05-07 23:13:25 +00:00
scripts kms-website: uninstall incompatible (retail/M365) Office before VL install 2026-06-01 20:00:54 +00:00