Seite 1 von 1

Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Do Dez 23, 2021 10:42 am
von Christian S.
Guten Morgen,

ich finde "den richtigen" Thread im Forum nicht, daher poste ich einfach mal.
Bisher wurde Windows manuell installiert oder das auf einem Notebook vorhandene Windows weiter verwendet. Dies führt unter anderem zu Problemen im Bereich Office Aktivierung, da VAMT vorinstallierte Office Versionen erkennt und damit Office immer wieder aktiviert werden muss. Konkret würde ein Powershell Script helfen, um dies gar nicht erst aufkommen zu lassen.

Problem: Unser Powershell Script wird anscheinend auf dem Client nicht ausgeführt, ich habe alle möglichen Haken gesetzt wie: 64 bit, unter anderem User ausführen, Elevated Rights, etc.

Das Script sieht aktuell so aus:

Code: Alles auswählen

Get-AppXPackage | Select Name, PackageFullName

Get-AppxPackage *BingWeather* | Remove-AppxPackage
Get-AppxPackage *BingNews* | Remove-AppxPackage
Get-AppxPackage *MicrosoftSolitaireCollection* | Remove-AppxPackage
Get-AppxPackage *XBox* | Remove-AppxPackage
Get-AppxPackage *Office.Desktop* | Remove-AppxPackage
Get-AppxPackage *MicrosoftOfficeHub* | Remove-AppxPackage
Get-AppxPackage *Office.OneNote* | Remove-AppxPackage
Get-AppxPackage *StorePurchaseApp* | Remove-AppxPackage
Get-AppxPackage *NetFlix* | Remove-AppxPackage
Get-AppxPackage *Amazon* | Remove-AppxPackage
Get-AppxPackage *Dropbox* | Remove-AppxPackage
Get-AppxPackage *Wallet* | Remove-AppxPackage
Get-AppxPackage *LinkedInforWindows* | Remove-AppxPackage
Get-AppxPackage *OneConnect* | Remove-AppxPackage
Get-AppxPackage *XboxGameCallableUI* | Remove-AppxPackage
Get-AppxPackage *Booking.com* | Remove-AppxPackage
Get-AppxPackage *3D* | Remove-AppxPackage
Get-AppxPackage *OfficeLens* | Remove-AppxPackage
Get-AppxPackage *Sway* | Remove-AppxPackage
Get-AppxPackage *Minecraft* | Remove-AppxPackage
Get-AppxPackage *Asphalt* | Remove-AppxPackage
Get-AppxPackage *AutodeskSketchBook* | Remove-AppxPackage
Get-AppxPackage *Xing* | Remove-AppxPackage
Get-AppxPackage *Office* | Remove-AppxPackage
Get-AppxPackage *OneNote* | Remove-AppxPackage


Get-AppxPackage -AllUsers | Remove-AppxPackage

Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
----------

Vielleicht hat jemand einen Tipp oder auch eine andere Methode?

Vielen Dank und viele Grüße,
Christian

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Do Dez 23, 2021 5:36 pm
von twahl
Hallo,

wenn es über den PowerShell Baustein nicht funktioniert, kann eventuell das Script als .ps1 Datei heruntergeladen und über den "Shell Execute Command" Baustein ausgeführt werden.
Befehl: powershell
Parameter: -ep Bypass C:\MeinPowerShellScript.ps1

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Do Mai 12, 2022 2:50 pm
von maff
Hi Christian,
hast du dein Problem lösen können?

ich habe es jetzt mit Powershell Skript ausführen ausprobiert sowie mit Shell execute Command und hier auf die Powershell EXE Verwiesen beides funktioniert nicht.

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Fr Mai 13, 2022 11:03 am
von twahl
Hallo,

einige dieser Befehle müssen wahrscheinlich im Kontext des angemeldeten Benutzers ausgeführt werden.
Dazu unter Allgemein im Client Command Baustein von der Ausführung als Dienst auf Benutzer umstellen.

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Do Jun 02, 2022 1:27 pm
von maff
Hallo,

ich habe das jetzt mal getestet.

es geht hier um folgende Befehle auf Windows 10 und Windows 11 Clients
get-AppxPackage -AllUsers Microsoft.windowscommunicationsapps | Remove-AppxPackage
Get-AppxPackage -all *Teams* | Remove-AppxPackage -AllUsers

Wenn ich an der Remote Maschine als Admin angemeldet bin funktioniert das Skript mit dem Kontext als angemeldet Benutzer.
Führe ich das Script aus wenn ich an der Maschine als Std Benutzer angemeldet bin funktioniert es nicht. Es kommt die Meldung Access Denied.
Lasse ich das Script als anderer Benutzer laufen erhalte ich folgenden Fehler:

Remove-AppxPackage : Fehler bei Bereitstellung. HRESULT: 0x80073D19, Fehler aufgrund der Abmeldung eines Benutzers
Fehler beim Ermitteln des Profiltyps des aktuellen Benutzers mit Fehler 0x80070002.

Der Hacken 64Bit Powershell zu verwenden funktioniert auch nicht. Hier kommt folgender Fehler:
PowerShell found at C:\Windows\Sysnative\WindowsPowerShell\v1.0\powershell.exe
Error(3): Das System kann den angegebenen Pfad nicht finden

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Mi Jun 08, 2022 1:12 pm
von twahl
Hallo,

funktioniert der Aufruf als normaler Benutzer denn in einer PowerShell (also nicht über ein Client Command) oder gibt es da auch ein Access Denied?

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Do Jun 09, 2022 8:24 am
von maff
Hi,

also wenn ich unter Windows Powershell als Admin öffne und die Befehle durchdrucke funktionieren diese ohne Probleme.

ich habe jetzt für die APPS aktuell den Umweg (Aktuell ist WIN11 in Planung) ich habe jetzt eingestellt das die CC beim Rollout durchgeführt werden.
Hier ist ja der hinterlegt ACMP Rollout user hinterlegt welcher Domänen Admin ist. Der Kann die Powershell Scripte ohne Probleme ausführen.

Folgendes läuft jetzt beim Rollout Anhänge Rollout 01-03

Folgendes funktioniert nicht Win-CC-01-03
Hier habe ich schon alle Optionen durchprobiert. Entweder ich habe hier irgendwas komplett falsch angewählt oder es gibt da ein Problem in Verbindung mit den Get-Appx und dem Windows Kontext probleme.

Wir können uns das gerne in einer Fernwartung zusammen anschauen.

Mfg Andreas Domke
sysperto GmbH

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Fr Okt 07, 2022 9:44 am
von Sirko
Hallo,

gibt es hierfür eine Lösung?

Wir haben nämlich exakt das gleiche Problem.

Danke und viele Grüße
Sirko

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Fr Okt 07, 2022 3:38 pm
von Sven Kaiser
Hallo

Ich glaube der Titel vom Eintrag ist falsch, müsste vermutlich Remove und nicht Remote heissen. Vielleicht kann das jemand korrigieren.

Habe mal ein Client Command hochgeladen mit dem wir, nach der OS-Installaiton (in unserem Fall Win 11), diverse "Previsioned Pakages" entfernen.
Zeile 14 ist so was wie eine "Whitelist".
In Zeile 20 (Powershell Bautein) muss bei "Ausführen als" ein User mit entsprechender Berechtigung eingestellt werden.

Die Pakete werden mit DISM entfernt.

Vielleicht hilft das ...

Gruss
Sven

Re: Remote-AppxPackage Powershell Script wird nicht ausgeführt

Verfasst: Fr Okt 07, 2022 4:53 pm
von maff
Hi Sirko,
Hi Sven,

@Sirko
also ich lasse aktuell bei einem Projekt die Scripte beim OS-Rollout mitlaufen da funktioniert alles.
Nach dem Post Deploy habe ich es bisher nicht zum Laufen bekommen.

@Sven
Danke das Skript teste ich direkt nächste Woche am Dienstag.
Da bin ich beim Kunden wieder vor Ort.