In unserer Umgebung haben wir die Taskleiste über eine layout.xml konfiguriert, um eine konsistente Benutzererfahrung zu gewährleisten. Dabei wurde auch eine Verknüpfung für Outlook bereitgestellt.
Nach einem Microsoft Update wurde die Verknüpfung von „Outlook.lnk“ auf „Outlook (classic).lnk“ umbenannt. Dies führte dazu, dass die Taskleisten-Verknüpfung ins Leere lief, da der definierte Pfad nicht mehr existierte.
Sicherstellen der Outlook-Verknüpfung nach Microsoft Update-Änderung
🚨 Identifiziertes Problem
- Die über layout.xml publizierte Taskleisten-Verknüpfung zeigte ins Leere.
- Nach einem Office Update (Outlook Rebranding Update, Version 2407, ab Juli 2024), das Änderungen am Outlook-Startverhalten implementierte, trat das Problem auf.
- Microsoft hat im Zuge der Umstellung auf das neue Outlook diese Umbenennung durchgeführt, wie hier beschrieben.
- Der Rollout begann im Juli 2024 und wird bis Januar 2025 abgeschlossen.
🚀 Die Lösung: Proactive Remediation mit Intune
Um das Problem zu beheben, haben wir ein Proactive Remediation Script über Microsoft Intune implementiert. Dieses stellt sicher, dass die Verknüpfung „Outlook.lnk“ weiterhin verfügbar ist, indem es die vorhandene Verknüpfung „Outlook (classic).lnk“ kopiert.
🔍 1. Detection Script
Prüft, ob die Verknüpfung „Outlook.lnk“ existiert:
$destinationPath = "$env:ALLUSERSPROFILEMicrosoftWindowsStart MenuProgramsOutlook.lnk"
if (Test-Path -Path $destinationPath) {
Exit 0 # Compliant
} else {
Exit 1 # Non-Compliant
}
🛠️ 2. Remediation Script
Kopiert die Verknüpfung „Outlook (classic).lnk“ und benennt sie in „Outlook.lnk“ um:
$sourcePath = "$env:ALLUSERSPROFILEMicrosoftWindowsStart MenuProgramsOutlook (classic).lnk"
$destinationPath = "$env:ALLUSERSPROFILEMicrosoftWindowsStart MenuProgramsOutlook.lnk"
try {
if (Test-Path -Path $sourcePath) {
Copy-Item -Path $sourcePath -Destination $destinationPath -Force -ErrorAction SilentlyContinue
}
} catch {
# Fehler werden ignoriert, da keine Benutzerinteraktion gewünscht ist
}
🌐 Bereitstellung in Intune
- Intune Admin Center öffnen: https://endpoint.microsoft.com
- Devices → Scripts → Proactive Remediations → Create Script Package
- Detection & Remediation Skripte hochladen
- Systemkontext aktivieren (wichtig für Zugriff auf
%ALLUSERSPROFILE%
) - Zuweisung an die gewünschten Gerätegruppen
📊 Monitoring
- Intune → Monitoring → Proactive Remediations
- Status: Compliant (Verknüpfung vorhanden) oder Non-Compliant (Remediation durchgeführt)
🚀 Fazit
Mit dieser Lösung stellen wir sicher, dass die Outlook-Verknüpfung trotz Änderungen durch Microsoft-Updates weiterhin funktioniert. Das Proactive Remediation Script läuft vollautomatisch im Hintergrund, ohne den Endnutzer zu stören.
Weitere Informationen zur Umbenennung finden Sie in dem Community Beitrag bei Microsoft sowie der New Outlook Video Playlist.