PowerShell "Être l'historique»Cmdlet est utilisé pour faire entrer la liste des commandes pendant la session en cours. PowerShell maintient l'histoire de chaque session, qui peut être récupérée en utilisant la commande «Get-History». Si l'utilisateur a oublié les applets de commande qu'il a exécutés récemment, alors cette fonctionnalité est si utile. Chaque fois que la console PowerShell se ferme ou que les fenêtres obtiennent un redémarrage, l'historique sera supprimé, ce qui est difficile à obtenir.
Ce message fournira des détails sur la fonction d'histoire PowerShell.
Comment utiliser la fonction d'historique PowerShell?
Comme indiqué précédemment, la fonction d'historique PowerShell est utilisée pour obtenir la liste des applets de commande exécutés dans la session en cours. Pour cette raison, le «Être l'historique”Cmdlet est utilisé. Pour mieux comprendre la vue d'ensemble de la commande indiquée, les exemples fournis sont ci-dessous.
Exemple 1: Obtenez l'historique de la session en cours
Dans cette manifestation, l'histoire de la session en cours sera récupérée à l'aide de la commande «Get-History»:
Être l'historique
Exemple 2: Obtenez l'historique des objets ayant une chaîne de «processus»
Cette illustration affichera les entrées qui incluent la chaîne "Processus»:
Get-History | Où-objet $ _.Commandline -like "* Process *"
Selon le code ci-dessus:
Exemple 3: Obtenez l'historique d'une entrée spécifique
Dans cet exemple, l'histoire de l'entrée spécifique sera affichée en spécifiant son «-IDENTIFIANT»:
Get-History -id 2
Exemple 4: Obtenez l'histoire de l'entrée la plus récente
Cette démonstration affichera l'entrée la plus récente dans PowerShell en utilisant le «-Compter"Paramètre puis spécifiez la valeur"1«À lui:
Get-History -Count 1
Exemple 5: Obtenez l'historique de toutes les propriétés
Dans cet exemple, les propriétés de toutes les entrées seront affichées:
Get-History | Format-list -property *
Selon le code ci-dessus:
Exemple 6: Historique d'exportation de la session actuelle dans le fichier CSV
Cette illustration exportera l'historique de la session en cours dans un fichier CSV dans PowerShell:
Get-History | Export-CSV C: \ Doc \ HISTORY.CSV
Dans le code indiqué ci-dessus:
C'est ainsi que vous pouvez utiliser la fonction historique de PowerShell.
Conclusion
La fonction d'historique PowerShell est utilisée pour obtenir la liste des applets de commande récemment exécutés dans la session en cours. À cette fin, le «Être l'historique”Cmdlet est utilisé. Cependant, lorsque la session actuelle PowerShell fermera, l'histoire sera effacée. Ce message a développé la fonction d'histoire de PowerShell ainsi que des exemples.