Question Retirer les applications windows pour news user

Plus d'informations
il y a 5 ans 1 semaine #28754 par Riblito
Bonjour,

Dans mon entreprise je suis en train de réaliser un script qui permet de mettre une place un nouveau Pc sans effort ( en attendant l'arrivée du serveur de déploiement)

Donc ajout des logiciels nécessaire, changement du fond d'écran etc .... et retirer les logiciels de merde de Microsoft.

Je sais faire ça, j'utilise par exemple la commande :
[code:1]Get-AppxPackage -AllUsers *xboxapp* | Remove-AppxPackage[/code:1]

Sauf que ça retire uniquement pour les utilisateurs déjà existant sur le Pc, sauf que moi j'aimerais que même en faisant un nouvel utilisateur les softs ne reviennent pas ....

j'ai donc trouvé cela :
[code:1]Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage –online[/code:1]

sauf que même la calculatrice dégage :laugh:

je sais que je pourrais faire ça par GPO, sauf que l'ad et les gpo sont en train d'être refaite donc je peux pas trop y toucher pour le moment.

Avez vous des solutions ?

merci :) !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 ans 1 semaine #28763 par Sinjk
Hello,

Pour quoi ne pas faire un filtrage avant de lancer le Remove?

En restant sur l'exemple de la calculatrice:
[code:1]get-AppxProvisionedPackage -Online | where {$_.DisplayName -notlike \"Microsoft.WindowsCalculator\"} | Remove-AppxProvisionedPackage[/code:1]

Bon courage

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 ans 1 semaine #28764 par Riblito
je ne pensais pas ça possible sur AppxProvisionedPackage.

merci pour ta réponse, je vais essayer ça !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 ans 1 semaine #28765 par Riblito
Si je veux faire 2 choses.

je sépare par une , ? genre

[code:1]get-AppxProvisionedPackage -Online | where {$_.DisplayName -notlike \"truc1, truc2\"} | Remove-AppxProvisionedPackage[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 ans 1 semaine #28767 par Sinjk
Non plutôt comme ça :

[code:1]

get-AppxProvisionedPackage -Online | where {$_.DisplayName -notlike \"Test1\" -and $_.DisplayName -notlike \"Test2\"} | Remove-AppxProvisionedPackage
[/code:1]

Bon courage

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 ans 1 semaine #28769 par Riblito
ha très bien, merci beaucoup :)

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.084 secondes
Propulsé par Kunena