IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Mise à jour de la bibliothèque du Microsoft Store


Sujet :

Scripts/Batch

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Technicien systèmes, réseaux et BDD oracle
    Inscrit en
    Octobre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien systèmes, réseaux et BDD oracle
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2022
    Messages : 2
    Par défaut Mise à jour de la bibliothèque du Microsoft Store
    Bonjour;

    J'aurai besoin d'un peu d'aide de la communauté pour avancer sur un script en PowerShell (je vous préviens je suis encore débutant).

    Actuellement je dois m'occuper d'une flotte de PC de la marque DELL, cependant pour mes utilisateurs c'est très laborieux d'avoir le poste et certain soft à jour;
    Dans ma situation pour avoir un environnement à jour et propre, il y a plusieurs canaux.
    Pour DELL c'est-à-dire : WINDOWS UPDATE, MICROSOFT STORE, DELL UPDATE, DELL SUPPORT ASSIST et certains softs pour mes utilisateurs.

    Je suis donc entrain de créer un script en powershell pour faciliter la vie de mes utilisateurs.

    J'avance plutôt bien sûr le script mais je suis bloqué depuis un certain temps sur la partie pour mettre à jour la bibliothèque du Microsoft Store, il s'agit d'un canal de mises à jour concernant uniquement certaines applications.
    Je voudrais faire en sorte que le script fasse l'action "Obtenir des mises à jour" dans la bibliothèque du Microsoft Store.

    En cherchant sur le net j'ai trouvé plusieurs postes similaires, et le code le plus pertinent que j'ai trouvé c'est celui-ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $namespaceName = "root\cimv2\mdm\dmmap"
    $className = "MDM_EnterpriseModernAppManagement_AppManagement01"
    $wmiObj = Get-WmiObject -Namespace $namespaceName -Class $className
    $result = $wmiObj.UpdateScanMethod()
    Mais malheureusement, quand je test sur mon PC je vois que ça commence à fonctionner, les applications commencent à se mettre à jour puis "pouf" ça ce stop et je n'ai aucun message d'erreur sur ma console powershell.

    J'ai essayé d'autres méthodes mais ça n'a pas abouti et c'était beaucoup moins pertinent.

    Quelqu'un qui aurait plus de recul et d'expérience que moi sur le sujet pourrait me donner son avis ?

    Pour l'OS des postes, ils sont tous en Windows 11.

    Je vous souhaite une bonne journée à tous !

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Je ne maitrise pas du tout le store Microsoft mais pourquoi ne pas le laisser se mettre à jour tout seul ?
    https://thegeekpage.com/store-apps-n...automatically/

    J'ai croiser cette commande si tu ne l'a pas essayé : winget upgrade --all --accept-source-agreements --accept-package-agreements
    https://4sysops.com/forums/topic/upd...the-store-app/

    Sinon chez Microsoft, il est marqué que les commandes utilisant cette classe MDM Bridge WMI Provider doivent être lancées avec le compte Système (si j'ai bien compris).
    Tu pourrais donc essayer ce qui est proposé
    https://learn.microsoft.com/en-us/wi...olicy-settings
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Pour tous les paramètres de l'appareil, le client WMI Bridge doit être exécuté sous l'utilisateur système local. 
    Pour ce faire, téléchargez l'outil psexec à partir de https://technet.microsoft.com/sysinternals/bb897553.aspx et exécutez psexec.exe -i -s cmd.exe à partir d'une invite de commande d'administration élevée.
    WMI Bridge : https://learn.microsoft.com/en-us/wi...rovider-portal

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Technicien systèmes, réseaux et BDD oracle
    Inscrit en
    Octobre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien systèmes, réseaux et BDD oracle
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2022
    Messages : 2
    Par défaut
    Merci je vais avancer là-dessus, et je vous tiens informé du résultat !

Discussions similaires

  1. Réponses: 22
    Dernier message: 29/04/2022, 10h36
  2. Réponses: 0
    Dernier message: 07/12/2017, 12h30
  3. Mise à jour de la bibliothèque MAP depuis google map
    Par Haache dans le forum SAS Base
    Réponses: 2
    Dernier message: 05/01/2016, 00h31
  4. Mise à jour d'une bibliothèque
    Par z0r4n dans le forum C++Builder
    Réponses: 10
    Dernier message: 14/04/2006, 17h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo