Browser (Chrome/Firefox/Edge)
- Problem: Browser laeuft waehrend Update -> Files locked
- Massnahme: Prozesse sauber beenden, dann silent install mit retry
Get-Process chrome,firefox,msedge -ErrorAction SilentlyContinue | Stop-Process -Force
Start-Process msiexec.exe -ArgumentList '/i browser.msi /qn /norestart /L*v C:\Temp\browser.log' -Wait
PDF Reader (Acrobat/Reader)
- Problem: Alte Reader-Version blockiert Upgrade
- Massnahme: Alte Version deinstallieren, Neustartfenster planen, dann Neuinstallation
msiexec /x {OLD-PRODUCT-CODE} /qn /norestart
msiexec /i Reader.msi /qn /norestart /L*v C:\Temp\reader.log
Collaboration (Teams/Zoom/Webex)
- Problem: Benutzerkontext vs. Maschinenkontext verwechselt
- Massnahme: Klare Zielarchitektur definieren (per-user oder per-machine)
# Beispiel Zoom per-machine
msiexec /i ZoomInstallerFull.msi /qn /norestart ALLUSERS=1
Dev-Tools (VS Code/Git/Node)
- Problem: PATH wird nicht aktualisiert bis Neustart/Neuanmeldung
- Massnahme: Benutzer informieren und Detection nicht nur auf PATH stuetzen
# Detection lieber ueber Datei/Version
(Get-Item 'C:\Program Files\Microsoft VS Code\Code.exe').VersionInfo.FileVersion