Löscht Einträge aus dem Befehlsverlauf. (Clear-History)
NAMEClear-HistoryÜBERSICHTLöscht Einträge aus dem Befehlsverlauf.SYNTAXClear-History [[-Id] <Int32[]>] [[-Count] <int>] [-Newest] [-Confirm] [-WhatIf] [<CommonParameters>] Clear-History [[-Count] <int>] [-CommandLine <string[]>] [-Newest] [-Confirm] [-WhatIf] [<CommonParameters>]BESCHREIBUNGMit dem Cmdlet "Clear-History" werden Befehle aus dem Befehlsverlauf entfernt bzw. wird die Liste der im Verlauf der aktuellen Sitzung eingegebenen Befehle gelöscht. Wenn keine Parameter angegeben werden, werden mit Clear-History alle Befehle aus dem Sitzungsverlauf gelöscht. Mit den Parametern von Clear-History können jedoch auch ausgewählte Befehle gelöscht werden.PARAMETER-CommandLine <string[]> Löscht Befehle mit den angegebenen Textzeichenfolgen. Wenn Sie mehr als eine Zeichenfolge eingeben, werden Befehle mit einer beliebigen Zeichenfolge von Clear-History gelöscht. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?true -Count <int> Löscht die angegebene Anzahl der Verlaufseinträge beginnend mit dem ältesten Eintrag. Wenn Sie den Count-Parameter und den Id-Parameter in einem Befehl verwenden, werden so viele Einträge vom Cmdlet gelöscht, wie durch den Count-Parameter angegeben werden. Dabei wird mit dem Eintrag begonnen, der durch den Id-Parameter angegeben wird. Wenn für Count beispielsweise "10" und für "Id" 30 angegeben wird, werden die Elemente 21 bis einschließlich 30 von Clear-History gelöscht. Wenn Sie den Count-Parameter und den CommandLine-Parameter in einem Befehl verwenden, werden so viele Einträge von Clear-History gelöscht, wie durch den Count-Parameter angegeben werden. Dabei wird mit dem Eintrag begonnen, der durch den CommandLine-Parameter angegeben wird. Erforderlich? false Position? 2 Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Id <Int32[]> Löscht Befehle mit den angegebenen Verlauf-IDs. Mit Get-History können Sie die Verlaufs-ID eines Befehls bestimmen. Erforderlich? false Position? 1 Standardwert Keiner Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Newest [<SwitchParameter>] Löscht die neuesten Einträge im Verlauf. Clear-History entfernt standardmäßig die ältesten Einträge im Verlauf. Erforderlich? false Position? named Standardwert False Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Confirm [<SwitchParameter>] Fordert Sie vor der Ausführung des Befehls zur Bestätigung auf. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -WhatIf [<SwitchParameter>] Beschreibt die Auswirkungen einer Ausführung des Befehls, ohne den Befehl tatsächlich auszuführen. Erforderlich? false Position? named Standardwert Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false <CommonParameters> Dieses Cmdlet unterstützt folgende allgemeine Parameter: "Verbose", "Debug", "ErrorAction", "ErrorVariable", "WarningAction", "WarningVariable", "OutBuffer" und "OutVariable". Weitere Informationen erhalten Sie mit dem Befehl "get-help about_commonparameters".EINGABENKeiner Objekte können nicht über die Pipeline an Clear-History übergeben werden.AUSGABENKeiner Dieses Cmdlet generiert keine Ausgabe.HINWEISEDer Sitzungsverlauf enthält eine Liste der Befehle, die während der aktuellen Sitzung eingegeben wurden. Sie können den Verlauf anzeigen, Befehle hinzufügen und Befehle aus dem Verlauf ausführen. Weitere Informationen finden Sie unter "about_History". Durch das Löschen eines Befehls aus dem Verlauf werden die Verlauf-IDs der verbleibenden Elemente im Befehlsverlauf nicht verändert.Beispiele
BEISPIEL 1C:\PS>clear-history Beschreibung ----------- Löscht alle Befehle aus dem Sitzungsverlauf.BEISPIEL 2C:\PS>clear-history -id 23, 25 Beschreibung ----------- Löscht die Befehle mit den Verlauf-IDs 23 und 25.BEISPIEL 3C:\PS>clear-history -command *help*, *command Beschreibung ----------- Löscht Befehle, die "help" beinhalten oder auf "command" enden.BEISPIEL 4C:\PS>clear-history -count 10 -newest Beschreibung ----------- Löscht die 10 neuesten Befehle aus dem Verlauf.BEISPIEL 5C:\PS>clear-history -id 10 -count 3 Beschreibung ----------- Löscht die drei ältesten Befehle beginnend mit dem Eintrag mit der ID 10. VERWANDTE LINKS Online version: http://go.microsoft.com/fwlink/?LinkID=135199 (möglicherweise auf Englisch) about_History Get-History Add-History Invoke-History C:\Windows>powershell get-help Register-PSSessionConfiguration -full
Microsoft Windows [Version 10.0.19045.3693]
Copyright (c) 2023 Microsoft Corporation.
ColorConsole [Version 3.7.1000] PowerShell 2.0-Export