New Outlook unter Windows 11 automatisiert per PowerShell deinstallieren
Hallo zusammen,
wir wollen auf unseren Windows 11 23H2 Clients das neue Outlook deinstallieren, dass ja jetzt mit dem neuen Windows CU automatisch installiert wird.
Hier gibt es von MS ja folgenden Beitrag
https://learn.microsoft.com/en-us/microsoft-365-apps/outlook/get-started ...
Hier wird im Abschnitt auch erklärt das die Installation unter Win 11 nicht blockiert werden kann, aber nach einer Deinstallation wird es nicht mehr installiert.
Hier wird folgender Powershell Befehl verwendet
Führe ich diesen Befehl als angemeldeter Administrator auf einem Client aus, funktioniert das auch wunderbar.
Nur will ich nicht auf 250 Clients diesen Schritt manuell durchführen. Also sollte das eigentlich über unser Client Management Systen laufen. Dort lasse ich den Powershell Befehl als System User ausführen und das schlägt mit folgender Fehlermeldung fehl.
Das AppxPackage ist aber vorhanden. Auch schlägt das Powershell SCript fehl, wenn ich als normaler User angemeldet bin und die Powershell mit erhöhten Rechten als Admin starte.
Es scheint so, als müsste der Befehl mit einem angemeldeten Admin Account ausgeführt werden und es geht nicht, wenn ich eine Powershell in einem normalen Account mit einem administrativen Account öffne und dann den Befehl ausführe.
Oder muss ich hier irgendwas anders anpassen?
Ich würde gerne automatisiert auf allen Clients diesen Befehl laufen lassen, damit das neue Outlook entfernt wird.
Danke euch schon mal.
wir wollen auf unseren Windows 11 23H2 Clients das neue Outlook deinstallieren, dass ja jetzt mit dem neuen Windows CU automatisch installiert wird.
Hier gibt es von MS ja folgenden Beitrag
https://learn.microsoft.com/en-us/microsoft-365-apps/outlook/get-started ...
Hier wird im Abschnitt auch erklärt das die Installation unter Win 11 nicht blockiert werden kann, aber nach einer Deinstallation wird es nicht mehr installiert.
Hier wird folgender Powershell Befehl verwendet
Remove-AppxProvisionedPackage -AllUsers -Online -PackageName (Get-AppxPackage Microsoft.OutlookForWindows).PackageFullName
Führe ich diesen Befehl als angemeldeter Administrator auf einem Client aus, funktioniert das auch wunderbar.
Nur will ich nicht auf 250 Clients diesen Schritt manuell durchführen. Also sollte das eigentlich über unser Client Management Systen laufen. Dort lasse ich den Powershell Befehl als System User ausführen und das schlägt mit folgender Fehlermeldung fehl.
Remove-AppxProvisionedPackage : Das Argument kann nicht an den Parameter "PackageName" gebunden werden, da es >NULL ist.
In Zeile:1 Zeichen:62
... e -PackageName (Get-AppxPackage Microsoft.BingSearch).PackageFullName
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [Remove-AppxProvisionedPackage], ParameterBindingValidationException
+ FullyQualifiedErrorId : >ParameterArgumentValidationErrorNullNotAllowed,Microsoft.Dism.Commands.RemoveAppxProvisionedPackageCommand
In Zeile:1 Zeichen:62
... e -PackageName (Get-AppxPackage Microsoft.BingSearch).PackageFullName
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [Remove-AppxProvisionedPackage], ParameterBindingValidationException
+ FullyQualifiedErrorId : >ParameterArgumentValidationErrorNullNotAllowed,Microsoft.Dism.Commands.RemoveAppxProvisionedPackageCommand
Das AppxPackage ist aber vorhanden. Auch schlägt das Powershell SCript fehl, wenn ich als normaler User angemeldet bin und die Powershell mit erhöhten Rechten als Admin starte.
Es scheint so, als müsste der Befehl mit einem angemeldeten Admin Account ausgeführt werden und es geht nicht, wenn ich eine Powershell in einem normalen Account mit einem administrativen Account öffne und dann den Befehl ausführe.
Oder muss ich hier irgendwas anders anpassen?
Ich würde gerne automatisiert auf allen Clients diesen Befehl laufen lassen, damit das neue Outlook entfernt wird.
Danke euch schon mal.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 671368
Url: https://administrator.de/forum/new-outlook-unter-windows-11-automatisiert-per-powershell-deinstallieren-671368.html
Ausgedruckt am: 22.02.2025 um 22:02 Uhr
5 Kommentare
Neuester Kommentar
Huhu,
also wenn du deinen Fehler erhälst, ist das Outlook (New) definitiv nicht installiert
Wie checkst du das?
Nur weil man das Symbol im StartMenü sieht, heisst es noch nicht das es wirklich installiert ist
siehe: https://learn.microsoft.com/en-us/microsoft-365-apps/outlook/get-started ...
To confirm if the app is installed, check if the logs folder is present under: %localappdata%\Microsoft\Olk\logs. In some cases, users might not have the app installed but might see the pinned/placeholder icon in the Start menu. The new Outlook app is installed when users select it. You can manage Windows Start pins by following the instructions in Customize the Start layout - Configure Windows. Users might also see the new Outlook app in the Start 'Recommended (Win11) or Suggested (Win10)' sections on consumer devices.
Also müsste man erst prüfen ob
etwas ausgibt
Wir benutzen bei uns als RMM WAPT
dort haben die extra setuphelper gebaut für APPX removal und ich habe das Problem damit nicht gehabt, haben da wohl extra eine Logic für eingebaut
https://www.wapt.fr/apidoc/wapt-2.6/windows/index_setuphelpers.html#setu ...
UPDATE:
bezieht sich wohl aber eher auf
Typischer Microsoft quatsch halt wie immer ;)
also wenn du deinen Fehler erhälst, ist das Outlook (New) definitiv nicht installiert
Wie checkst du das?
Nur weil man das Symbol im StartMenü sieht, heisst es noch nicht das es wirklich installiert ist
siehe: https://learn.microsoft.com/en-us/microsoft-365-apps/outlook/get-started ...
To confirm if the app is installed, check if the logs folder is present under: %localappdata%\Microsoft\Olk\logs. In some cases, users might not have the app installed but might see the pinned/placeholder icon in the Start menu. The new Outlook app is installed when users select it. You can manage Windows Start pins by following the instructions in Customize the Start layout - Configure Windows. Users might also see the new Outlook app in the Start 'Recommended (Win11) or Suggested (Win10)' sections on consumer devices.
Also müsste man erst prüfen ob
(Get-AppxPackage Microsoft.OutlookForWindows)
Wir benutzen bei uns als RMM WAPT
dort haben die extra setuphelper gebaut für APPX removal und ich habe das Problem damit nicht gehabt, haben da wohl extra eine Logic für eingebaut
https://www.wapt.fr/apidoc/wapt-2.6/windows/index_setuphelpers.html#setu ...
UPDATE:
bezieht sich wohl aber eher auf
Remove-AppxPackage -AllUsers -Package (Get-AppxPackage Microsoft.OutlookForWindows).PackageFullName
Typischer Microsoft quatsch halt wie immer ;)
das Problem ist aber doch , wenn es nur als AppxProvisionedPackage installiert ist und NICHT als AppxPackage, dann bleibt
leer
ist das denn der Fall mit normalen User?
wenn du einen neuen User erstellst, Admin oder normalist egal, dann wird ja Outlook NEW installiert wegen AppxProvisonedPackage
In den "alten" usern wurde wohl Outlook NEW schon entfernt, daher zu dieser Problematik
Was ist denn der PackageFullName ?
ist der auf jedem Client anders? kanns grad schlecht nachstellen
Get-AppxPackage Microsoft.OutlookForWindows
ist das denn der Fall mit normalen User?
wenn du einen neuen User erstellst, Admin oder normalist egal, dann wird ja Outlook NEW installiert wegen AppxProvisonedPackage
In den "alten" usern wurde wohl Outlook NEW schon entfernt, daher zu dieser Problematik
Was ist denn der PackageFullName ?
ist der auf jedem Client anders? kanns grad schlecht nachstellen