jeudi 17 novembre 2011

Get-HotFix

NOM
    Get-HotFix

RÉSUMÉ
    Obtient les correctifs logiciels qui ont été appliqués aux ordinateurs locaux et distants.

SYNTAXE
    Get-HotFix [[-Id] <string[]>] [-ComputerName <string[]>] [-Credential <PSCredential>] [<CommonParameters>]

    Get-HotFix [-Description <string[]>] [-ComputerName <string[]>] [-Credential <PSCredential>] [<CommonParameters>]


DESCRIPTION
    L'applet de commande Get-Hotfix obtient les correctifs logiciels qui ont été appliqués à l'ordinateur local ou aux ordinateurs distants par les services à base de composants.


PARAMÈTRES
    -ComputerName <string[]>
        Spécifie un ordinateur distant. La valeur par défaut est l'ordinateur local.

        Tapez le nom NetBIOS, une adresse IP ou le nom de domaine complet d'un ordinateur distant.

        Ce paramètre ne s'appuie pas sur la communication à distance Windows PowerShell. Vous pouvez utiliser le paramètre ComputerName de Get-Hotfix même si votre ordinateur n'est pas configuré pour exécuter des commandes distantes.

        Obligatoire ?                false
        Position ?                   named
        Valeur par défaut                     Ordinateur local
        Accepter l'entrée de pipeline ?       true (ByPropertyName)
        Accepter les caractères génériques ?  false

    -Credential <PSCredential>
        Spécifie un compte d'utilisateur qui a l'autorisation d'exécuter cette action. La valeur par défaut est l'utili
        sateur actuel.

        Tapez un nom d'utilisateur, tel que « User01 » ou « Domain01\User01 », ou entrez un objet PSCredential, tel que celui généré par l'applet de commande Get-Credential. Si vous tapez un nom d'utilisateur, vous êtes invité à entrer un mot de passe.

        Obligatoire ?                false
        Position ?                   named
        Valeur par défaut                     Utilisateur actuel
        Accepter l'entrée de pipeline ?       false
        Accepter les caractères génériques ?  false

    -Description <string[]>
        Obtient uniquement les correctifs logiciels ayant les descriptions spécifiées. Les caractères génériques sont autorisés. La valeur par défaut est tous les correctifs logiciels présents sur l'ordinateur.

        Obligatoire ?                false
        Position ?                   named
        Valeur par défaut                     Tous les correctifs logiciels
        Accepter l'entrée de pipeline ?       false
        Accepter les caractères génériques ?  true

    -Id <string[]>
        Obtient uniquement les correctifs logiciels portant les ID de correctif logiciel spécifiés. La valeur par défaut est tous les correctifs logiciels présents sur l'ordinateur.

        Obligatoire ?                false
        Position ?                   1
        Valeur par défaut                     Tous les correctifs logiciels
        Accepter l'entrée de pipeline ?       false
        Accepter les caractères génériques ?  false

    <CommonParameters>
        Cette applet de commande prend en charge les paramètres courants : Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer et OutVariable. Pour plus d'informations, tapez
        « get-help about_commonparameters ».

ENTRÉES
    Aucun
        Vous ne pouvez pas diriger d'entrée vers Get-HotFix.


SORTIES
    System.Management.ManagementObject#root\CIMV2\Win32_QuickFixEngineering
        Get-Hotfix retourne des objets qui représentent les correctifs logiciels sur l'ordinateur.


NOTES


        Cette applet de commande utilise la classe WMI de Win32_QuickFixEngineering, qui représente des petites mises à jour à l'échelle du système d'exploitation. En commençant par Windows Vista, cette classe retourne uniquement les mises à jour fournies par les services à base de composants (CBS, Component Based Servicing). Elle n'inclut pas les mises à jour fournies par Microsoft Windows Installer (MSI) ou le site de mise à jour Windows. Pour plus d'informations, consultez la rubrique sur la classe Win32_QuickFixEngineering (page éventuellement en anglais) dans le Kit de développement Microsoft .NET Framework SDK à l'adresse http://go.microsoft.com/fwlink/?LinkID=145071.

        La sortie de cette applet de commande peut être différente sur d'autres systèmes d'exploitation.


    -------------------------- EXEMPLE 1 --------------------------

    C:\PS>get-hotfix


    Description
    -----------
    Cette commande obtient tous les correctifs logiciels présents sur l'ordinateur local.





    -------------------------- EXEMPLE 2 --------------------------

    C:\PS>get-hotfix -description Security* -computername Server01, Server02 -cred Server01\admin01


    Description
    -----------
    Cette commande obtient tous les correctifs logiciels présents sur les ordinateurs Server01 et Server02 dont la description commence par « Sécurité ».





    -------------------------- EXEMPLE 3 --------------------------

    C:\PS>$a = get-content servers.txt

    C:\PS> $a | foreach { if (!(get-hotfix -id KB957095 -computername $_)) { add-content $_ -path Missing-kb953631.txt
    }}


    Description
    -----------
    Dans cet exemple, les commandes créent un fichier texte qui répertorie le nom des ordinateurs pour lesquels une mise à jour de sécurité est manquante.

    Ces commandes utilisent l'applet de commande Get-Hotfix pour obtenir la mise à jour de sécurité KB957095 sur tous les ordinateurs dont le nom est répertorié dans le fichier Servers.txt.

    Lorsqu'une mise à jour est manquante sur un ordinateur, l'applet de commande Add-Content inscrit le nom de cet ordinateur dans le fichier Missing-KB953631.txt.





    -------------------------- EXEMPLE 4 --------------------------

    C:\PS>(get-hotfix | sort installedon)[-1]


    Description
    -----------
    Cette commande obtient le correctif logiciel le plus récent présent sur l'ordinateur.

    Elle obtient les correctifs logiciels, les trie en fonction de la valeur de la propriété InstalledOn et utilise la
    notation de tableau pour sélectionner le dernier élément du tableau.






LIENS CONNEXES
    Online version: http://go.microsoft.com/fwlink/?LinkID=135217
    Get-ComputerRestorePoint

Aucun commentaire:

Enregistrer un commentaire