Petit executable pour vérification MAJ windows

Résolu

Bonjour,

Je voudrais créer un petit executable simple sur invite de commande afin de vérifier sur le parc informatique dont j'ai la charge, si certaines mise à jour de sécurité windows bien précises (KB.....) sont bien installées sur les machines.

Je voudrais distribuer ce petit executable ensuite à mes collègues afin qu'ils le lancent et puissent savoir rapidement si ils sont à jour sur ces MAJ.

Je pensais utiliser la commande dism /online /get-packages | findstr KBXXXXXX

mais je ne sais pas comment créer le petit fichier bat ou exe permettant de lancer l'invite de commande et de lancer cette commande.

Merci à tous pour votre aide


Windows / Firefox 105.0

2 réponses

  1. Modérateur

    Bonjour,

    Tu es sur avec cette commande d'obtenir ce que tu cherches ? Sur mon pc W10, il n'y a que 3 KB

    dism /online /get-packages | findstr KB
    
    Identité du package : Package_for_KB5000736~31bf3856ad364e35~amd64~~10.0.1.3
    Identité du package : Package_for_KB5003791~31bf3856ad364e35~amd64~~19041.1237.1.3
    Identité du package : Package_for_KB5012170~31bf3856ad364e35~amd64~~19041.1880.1.1

    1. Bonjour,

      En PowerShell:

       

      Get-Hotfix

      En supposant que j'aie une bonne raison d'intégrer cela non pas à PowerShell mais à un Batch et que je veuille sortir les informations pertinentes (nom du KB et date) dans un fichier PS.txt  du dossier courant:

       

      powershell.exe -command "& { Get-Hotfix | select HotFixID, InstalledOn }" >"%~dp0PS.txt"
    2. @brucine

      Et si je veux savoir en particulier si par exemple le KB5007401 est installé:

       

      @echo off
      powershell.exe -command "& { Get-Hotfix | select HotFixID, InstalledOn }" >"%~dp0PS.txt"
      FOR /F "skip=2 tokens=1 delims= " %%a IN (%~dp0PS.txt) DO IF %%a==KB5007401 ECHO %%a INSTALLATION FAITE
      del %~dp0PS.txt
      pause
  2. Bonjour,

    Un grand merci!

    Cela a fonctionné... ouf, j'aurai vraiment eu du mal à faire une par une toutes les machines de mon entreprise.

    Merci encore