Verwenden des Cmdlet \"Get-History\"

Anzeigen des aktuellen Windows PowerShell-Verlaufs

Windows PowerShell protokolliert während jeder Sitzung die in das Konsolenfenster eingegebenen Befehle. Um eine Liste dieser Befehle zu erhalten, rufen Sie einfach das Cmdlet Get-History auf:

Get-History

Standardmäßig protokolliert Windows PowerShell die 64 zuletzt in das Konsolenfenster eingegebenen Befehle. Wenn Sie das Cmdlet Get-History aufrufen, werden nur die 32 neuesten dieser Befehle angezeigt (d. h. die Befehle 33 bis 64). Wie aber können Sie die Befehle 1 bis 32 anzeigen? Dazu weisen Sie Get-History an, mit Befehl 32 zu beginnen, und zählen 32-mal rückwärts (unter Verwendung des Parameters –count). Keine Sorge – das hört sich komplizierter an, als es eigentlich ist:

Get-History 32 -count 32

Sie können übrigens für jede Windows PowerShell-Sitzung die Anzahl der Befehle ändern, die Windows PowerShell protokolliert. Dazu verändern Sie die Variable $MaximumHistoryCount. Wollen Sie beispielsweise, dass Windows PowerShell Ihre letzten 150 Befehle protokolliert? Kein Problem:

$MaximumHistoryCount = 150

Aliase für "Get-History"

  • ghy

  • h

  • history