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