RUBRIQUE about_History DESCRIPTION COURTE Décrit comment récupérer et exécuter des commandes dans l'historique des commandes. DESCRIPTION LONGUE Lorsque vous entrez une commande à l'invite de commandes, Windows PowerShell l'enregistre dans l'historique des commandes. Vous pouvez utiliser les commandes de l'historique en tant qu'enregistrement de votre travail. De même, vous pouvez rappeler et exécuter les commandes à partir de l'historique. Applets de commande de l'historique Windows PowerShell comporte un jeu d'applets de commande qui gèrent l'historique des commandes. Applet de commande (Alias) Description ---------------------------- --------------------------------- Get-History (h) Affiche l'historique des commandes. Invoke-History (r) Exécute une commande de l'historique. Add-History Ajoute une commande à l'historique. Clear-History (clh) Supprime des commandes de l'historique. Raccourcis clavier pour la gestion de l'historique Dans la console Windows PowerShell, vous pouvez utiliser les raccourcis suivants pour gérer l'historique des commandes. Pour les autres applications hôtes, consultez la documentation correspondante. Utiliser cette touche Pour effectuer cette action --------------------- ------------------------------- HAUT Affiche la commande précédente. BAS Affiche la commande suivante. F7 Affiche l'historique des commandes. Pour masquer l'historique, appuyez sur Échap. F8 Recherche une commande. Tapez un ou plusieurs caractères, puis appuyez sur F8. Pour accéder à l'instance suivante, appuyez à nouveau sur F8. F9 Recherche une commande par ID d'historique. Tapez l'ID d'historique, puis appuyez sur F9. Pour trouver l'ID, appuyez sur F7. MaximumHistoryCount La variable de préférence $MaximumHistoryCount détermine le nombre maximal de commandes que Windows PowerShell enregistre dans l'historique des commandes. La valeur par défaut est 64, ce qui signifie que Windows PowerShell enregistre les 64 commandes les plus récentes. Toutefois, vous pouvez modifier la valeur de la variable. Par exemple, la commande suivante élève le $MaximumHistoryCount à 100 commandes : $MaximumHistoryCount = 100 Pour appliquer le paramètre, redémarrez Windows PowerShell. Pour enregistrer la nouvelle valeur de la variable pour toutes vos sessions Windows PowerShell, ajoutez l'instruction d'assignation à un profil Windows PowerShell. Pour plus d'informations, consultez about_Profiles. Ordre des commandes dans l'historique Les commandes sont ajoutées à l'historique lorsque leur exécution est terminée, et non pas au moment de leur saisie. Si l'exécution des commandes prend un certain temps ou si elle a lieu dans une invite imbriquée, les commandes peuvent ne pas apparaître dans l'ordre chronologique dans l'historique. (Les commandes qui s'exécutent dans une invite imbriquée ne sont terminées que lorsque vous quittez le niveau de l'invite.) VOIR AUSSI about_Line_Editing about_Variables about_Preference_Variables