Merci,
J'ai ajouté "-AllUsers" dans mon Get-AppxPackage initial du script et aussi activé les scripts locaux et externes signés dans le modèle d'administration (L'éxecution était restreinte auparavant) de ma GPO.
Le debugging est désormais normal puisque ma variable est enfin alimentée correctement, le remove fonctionne mais quand je refais un Get-AppxPackage "*zune*" pour vérifier, les packages sont toujours là...
J'ai donc pensé qu'il pouvait s'agir de packages provisionnés, j'ai donc complété mon script avec :
Code :
- ForEach ($App in $AppsList)
- {
- $ProPackageFullName = (Get-AppxProvisionedPackage -Online | Where {$_.Displayname -eq $App}).PackageName
- write-host "Package Provisionné complet : $ProPackageFullName"
- If ($ProPackageFullName)
- {
- Write-Host "Suppression du Package Provisionné : $ProPackageFullName"
- Remove-AppxProvisionedPackage -Online -PackageName $ProPackageFullName
- }
- Else
- {
- Write-Verbose "Package provisionné introuvable : $App"
- }
- }
|
Mais dans ma transcription j'obtiens :
Code :
- + $ProPackageFullName = (Get-AppxProvisionedPackage -Online | Where ...
- + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- + CategoryInfo : NotSpecified: (:) [Get-AppxProvisionedPackage], COMException
- + FullyQualifiedErrorId : Microsoft.Dism.Commands.GetAppxProvisionedPackageCommand
- Get-AppxProvisionedPackage : Échec de DismOpenSession. Code d’erreur = 0x80040154
|
DISM c'est pour gérer les images non (je rappelle que mes Windows 10 sont des OEM)
Edit : pour Zune, il semblerait que ce soit "normal" après le Get-AppxLog (merci Je@nb) :
Code :
- 27/08/2018 10:17:01 607 L’opération de déploiement Remove sur le package
- Microsoft.ZuneVideo_10.18071.11811.0_x64__8wekyb3d8bbwe a été retirée de la
- file d’attente et s’exécute pour le SID utilisateur S-1-5-18.
- 27/08/2018 10:17:01 627 Windows ne peut pas supprimer
- Microsoft.ZuneVideo_10.18071.11811.0_x64__8wekyb3d8bbwe, car l’utilisateur
- actif ne dispose pas du package installé. Utilisez Get-AppxPackage pour
- consulter la liste des packages installés.
|
J'utilise donc comme indiqué "Get-AppxPackage" :
Code :
- PS C:\Windows\system32> Get-AppxPackage "*zune*"
- Name : Microsoft.ZuneMusic
- Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
- Architecture : X64
- ResourceId :
- Version : 10.18071.11711.0
- PackageFullName : Microsoft.ZuneMusic_10.18071.11711.0_x64__8wekyb3d8bbwe
- InstallLocation : C:\Program Files\WindowsApps\Microsoft.ZuneMusic_10.18071.11711.0_x64__8wekyb3d8bbwe
- IsFramework : False
- PackageFamilyName : Microsoft.ZuneMusic_8wekyb3d8bbwe
- PublisherId : 8wekyb3d8bbwe
- IsResourcePackage : False
- IsBundle : False
- IsDevelopmentMode : False
- Dependencies : {Microsoft.VCLibs.140.00_14.0.26706.0_x64__8wekyb3d8bbwe,
- Microsoft.ZuneMusic_10.18071.11711.0_neutral_split.language-fr_8wekyb3d8bbwe,
- Microsoft.ZuneMusic_10.18071.11711.0_neutral_split.scale-125_8wekyb3d8bbwe}
- IsPartiallyStaged : False
- SignatureKind : Store
- Status : Ok
- Name : Microsoft.ZuneVideo
- Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
- Architecture : X64
- ResourceId :
- Version : 10.18071.11811.0
- PackageFullName : Microsoft.ZuneVideo_10.18071.11811.0_x64__8wekyb3d8bbwe
- InstallLocation : C:\Program Files\WindowsApps\Microsoft.ZuneVideo_10.18071.11811.0_x64__8wekyb3d8bbwe
- IsFramework : False
- PackageFamilyName : Microsoft.ZuneVideo_8wekyb3d8bbwe
- PublisherId : 8wekyb3d8bbwe
- IsResourcePackage : False
- IsBundle : False
- IsDevelopmentMode : False
- Dependencies : {Microsoft.VCLibs.140.00_14.0.26706.0_x64__8wekyb3d8bbwe,
- Microsoft.ZuneVideo_10.18071.11811.0_neutral_split.language-fr_8wekyb3d8bbwe,
- Microsoft.ZuneVideo_10.18071.11811.0_neutral_split.scale-125_8wekyb3d8bbwe}
- IsPartiallyStaged : False
- SignatureKind : Store
- Status : Ok
|
Message édité par ArthurB le 27-08-2018 à 11:00:58