[22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:) ;) :smile: :lol: :hihi: :D :rofl: :muahah: :( :pff: :kopfstreichel: :ohno: :betruebt: :heulen: :kopfkratz: :duckundweg: :o :? :oops: :psst: :sauer: :-P :daumenrunter: :daumen: :dankeschoen: :thx: :dafür: :gähn:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Jens1976 » 10.04.2023, 14:30

Ok, wußte ich nicht, Vielen Dank

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Jens1976 » 10.04.2023, 13:59

Hm, ich dachte den Cortana Scheiß kann man aus einem laufenden System nicht entfernen?

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von g-force » 10.04.2023, 09:37

Memfis hat geschrieben: 10.04.2023, 01:25 ... aber mich interessiert was die Pfade, Scripte und Parameter bewirken.
Der Anfang des Scripts stellt sicher, daß der Rest als Admin ausgeführt wird. Also Prüfung "Admin?" - wenn JA, dann weiter, wenn NEIN, dann "Switch to Admin". Grob erklärt.

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von moinmoin » 10.04.2023, 07:02

@Holgi Das Script hab ich mal im Wiki hinzugefügt.

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Memfis » 10.04.2023, 01:25

Wow, das Script sieht sehr gut aus und scheint auch etwas mehr zu machen als simples Deinstallieren der Apps. Besten Dank fürs Teilen. Kannst du bitte die Zeilen bis zur Deinstallation der Apps noch erklären, was da passiert? Du beschreibst das zwar mit REM, aber mich interessiert was die Pfade, Scripte und Parameter bewirken. Interessiert mich sehr.

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Holgi » 09.04.2023, 17:29

als Ergänzung zu dem Vorschlag von moinmoin hier mal mein Script zum Löschen der (meinerseits) unerwünschten Apps.
Abspeichern zum Beispiel als uninstall crap only.cmd

Code: Alles auswählen

@ECHO OFF

:: BatchGotAdmin
:-------------------------------------
REM  --> Check for permissions
    IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
) ELSE (
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
)

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    set params= %*
    echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params:"=""%", "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs"
    del "%temp%\getadmin.vbs"
    exit /B

:gotAdmin
    pushd "%CD%"
    CD /D "%~dp0"
cls
cls
Echo.
Echo uninstalling Crap Apps
echo.
powershell winget uninstall --id "Microsoft.BingWeather_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.BingNews_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Clipchamp.Clipchamp_yxz26nhyzhsrt" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.GamingApp_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.GetHelp_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.Getstarted_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.MicrosoftOfficeHub_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.MicrosoftSolitaireCollection_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "MicrosoftTeams_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.OneDrive" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.People_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.PowerAutomateDesktop_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.Todos_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.WindowsFeedbackHub_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.Xbox.TCUI_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.XboxGameOverlay_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.XboxGamingOverlay_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.XboxIdentityProvider_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.XboxSpeechToTextOverlay_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.YourPhone_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "MicrosoftCorporationII.MicrosoftFamily_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe" -h --accept-source-agreements >nul
powershell winget uninstall --id "Microsoft.549981C3F5F10_8wekyb3d8bbwe" -h --accept-source-agreements >nul
cls
ggf. die Apps noch ergänzen (id ermitteln mit Winget list), oder benötigte Apps mit einem "rem " am Anfang der Zeilen ausnehmen.

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von moinmoin » 09.04.2023, 17:15

Eigentlich tauchen auch nach einem Funktionsupdate die Apps nicht mehr auf.

Aber wenn kann man auch winget dafür nutzen. Auch hier mit einem Script unter "Mehrere Apps auf einmal deinstallieren"

https://www.deskmodder.de/wiki/index.ph ... stallieren

Bei einem Server in einer AD-Umgebung kann ich dir jetzt nicht sagen. Sollte aber auch funktionieren, wenn man es zum Beispiel nach einem Funktionsupdate einmal durchlaufen lässt.

PS: Brauchst nicht zusätzlich unter Windows 11 schreiben.

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Memfis » 09.04.2023, 16:54

Naja, aber bei jeder Anmeldung das Script vorsorglich ausführen um die Anwendungen zu entfernen? Gibts den wirklich keine saubere Lösung für das Problem, am besten systemweit und endgültig?

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Benny11377311 » 09.04.2023, 07:03

Eine Anleitung seitens Microsoft gibt es auch:
https://learn.microsoft.com/en-us/previ ... 6(v=ws.11)

Re: [22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Benny11377311 » 09.04.2023, 06:59

Man kann es auch (so viel ich weiß) als ein logon Script erstellen.
Ein logon Script die dann über powershell einzelne Apps entfernt (siehe https://www.deskmodder.de/wiki/index.ph ... _entfernen) die ausgewählten Befehle in eine *.bat packen, es als logon Script in die gpo eintragen. Das Script sollte allerdings über die Netzwerkfreigabe von den Domain Mitglieder aus erreichbar sein und als Pfad zu den script nicht das lokale Verzeichnis sondern den Pfad angeben der andeutet, es über das Netzwerk zu laden (z. B. \\\testpc.testdom.local\scripts\logon.bat)
Eine Anleitung gibt es seitens Microsof ... 6(v=ws.11)

[22H2] Vorinstallierte Apps über AD-Server (mittels GPO) deinstallieren - ohne Wiederkehr

von Memfis » 08.04.2023, 23:10

Ich suche eine Möglichkeit, am besten per GPO vorinstallierte Apps zu entfernen und zwar so, dass sie nicht! wieder auftauchen, beispielsweise nach einem (Feature)Update.

Es wird zwar auf dieser Deskmodder-Seite erklärt, wie man die Apps mittels PowerShell deinstallieren kann, aber leider nicht, wie man das über einen Server in einer AD-Umgebung steuern kann. Weis da jemand näheres?

Die Frage gilt auch für die vorinstallierten Apps unter Windows 11 (22H2).

@Mods: Soll ich im entsprechenden Forenbereich für Windows 11 die gleiche Frage nochmal stellen?

Nach oben