mardi 20 décembre 2011

Invoke-History

NOM
    Invoke-History

RÉSUMÉ
    Exécute les commandes depuis l'historique de la session.

SYNTAXE
    Invoke-History [[-Id] <string>] [-Confirm] [-WhatIf] [<CommonParameters>]


DESCRIPTION
    L'applet de commande Invoke-History exécute les commandes depuis l'historique de la session. Vous pouvez passer les objets représentant les commandes de Get-History à Invoke-History ou identifier les commandes contenues dans l'historique actif en utilisant leur numéro d'ID. Pour rechercher le numéro d'identification d'une commande, utilisez Get-History.


PARAMÈTRES
    -Id <string>
        Identifie une commande de l'historique. Vous pouvez taper le numéro d'ID de la commande ou les premiers caractères de cette dernière.

        Si vous tapez des caractères, Invoke-History fait correspondre en premier les commandes les plus récentes. Si vous omettez ce paramètre, Invoke-History exécute la dernière commande (la plus récente). Le nom de paramètre (« id ») est facultatif. Pour rechercher le numéro d'ID d'une commande, utilisez Get-History.

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

    -Confirm [<SwitchParameter>]
        Vous invite à confirmer l'exécution de la commande.

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

    -WhatIf [<SwitchParameter>]
        Décrit le résultat que vous obtiendriez en exécutant la commande, sans réellement l'exécuter.

        Obligatoire ?                false
        Position ?                   named
        Valeur par défaut
        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 cette applet de commande.


SORTIES
    Aucun
        Invoke-History ne génère pas de sortie, mais la sortie peut être générée par les commandes que l'applet de commande Invoke-History exécute.


NOTES


        L'historique de la session correspond à une liste des commandes entrées pendant la session, accompagnées de leur ID. Il représente l'ordre d'exécution, l'état, ainsi que les heures de début et de fin de la commande. À mesure que vous entrez chaque commande, Windows PowerShell l'ajoute à l'historique afin que vous puissiez la réutiliser.  Pour plus d'informations sur l'historique de la session, consultez about_History.

        Vous pouvez également faire référence à Invoke-History en utilisant ses alias intégrés, « r » et « ihy ». Pour plus d'informations, consultez about_Aliases.


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

    C:\PS>invoke-history


    Description
    -----------
    Cette commande exécute la dernière commande (la plus récente) de l'historique de la session. Vous pouvez abréger cette commande sous la forme « r » (pensez à « répétition » ou « réexécution »), qui est l'alias correspondant à Invoke-History.





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

    C:\PS>invoke-history -id 132


    Description
    -----------
    Cette commande exécute la commande de l'historique de la session qui porte l'ID 132. Le nom du paramètre id étant facultatif, vous pouvez abréger cette commande sous la forme « Invoke-History 132 », « ihy 132 » ou « r 132 ».





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

    C:\PS>invoke-history get-pr


    Description
    -----------
    Cette commande exécute la commande Get-Process la plus récente de l'historique de la session. Lorsque vous tapez des caractères pour le paramètre Id, Invoke-History exécute la première commande correspondant au modèle qu'elle détecte, en commençant par les commandes les plus récentes. Cette commande utilise le paramètre ID, mais omet le nom de paramètre facultatif.





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

    C:\PS>invoke-history (16..24), 27


    Description
    -----------
    Cette commande exécute les commandes 16 à 24 et la commande 27. Vous pouvez énumérer plusieurs ID et plages d'ID séparés par des virgules.





    -------------------------- EXEMPLE 5 --------------------------

    C:\PS>get-history -id 255 -count 7 | invoke-history


    Description
    -----------
    Cette commande exécute les 7 commandes de l'historique qui se terminent par la commande 255 (en général, de la commande 249 à la commande 255). Elle utilise l'applet de commande Get-History pour récupérer ces commandes. L'opérateur de pipeline (|) passe les commandes à Invoke-History, qui les exécute.






LIENS CONNEXES
    Online version: http://go.microsoft.com/fwlink/?LinkID=113344
    about_History
    Get-History
    Add-History
    Clear-History

Aucun commentaire:

Enregistrer un commentaire