Get-History |
Demande l'historique |
---|---|
PowerShell |
Syntaxe
Get-History [[-Id] Int64[]] [[-Count] Int32] [CommonParameters] |
Paramètres
Nom | Description |
---|---|
-Count | Ce paramètre permet d'indiquer que le nombre d'entrées d'historique les plus récentes obtenues par cette commandlette. Par défaut, Get-History obtient toutes les entrées de l'historique de session. Si vous utilisez à la fois les paramètres -Count et -Id dans une commande, l'affichage se termine par la commande spécifiée par le paramètre -Id. Dans Windows PowerShell 2.0, par défaut, Get-History obtient les 32 entrées les plus récentes. |
-Id | Ce paramètre permet d'indiquer un tableau des ID des entrées dans l'historique de session. Le Get-History n'obtient que les entrées spécifiées. Si vous utilisez à la fois les paramètres -Id et -Count dans une commande, Get-History obtient les entrées les plus récentes se terminant par l'entrée spécifiée par le paramètre -Id. |
Description
Cette commande permet de demander une liste des commandes entrées pendant la session en cours.
Remarques
- Fichier d'historique : Il peut être plus pratique de récupérer la liste complète des commandes dans un fichier texte. Pour savoir où la PowerShell entre votre historique, vous pouvez tapez
la commande suivante :
(Get-PSReadlineOption).HistorySavePath
- L'historique de session est une liste des commandes entrées pendant la session. L'historique de session représente l'ordre d'exécution, l'état et les heures de début et de fin de la commande. Lorsque vous entrez chaque commande, PowerShell l'ajoute à l'historique afin que vous puissiez la réutiliser.
- À partir de Windows PowerShell 3.0, la valeur par défaut de la variable de préférence $MaximumHistoryCount est 4096. Dans Windows PowerShell 2.0, la valeur par défaut est 64.
- Linux : Les commandes Add-History, Clear-History, Get-History et Invoke-History sont en quelques sortes l'équivalent de la commande history sous Linux.
Exemple
L'exemple suivant permet d'afficher l'historique des commandes :
Get-History |
Id CommandLine -- ----------- 1 (Get-PSReadlineOption).HistorySavePath 2 Get-History 3 Get-Date |
Dernière mise à jour : Jeudi, le 14 Janvier 2021