Kuinka tyhjentää PowerShell- ja CMD -näyttö- ja komentohistoria

Powershellin komentohistorian puhdistaminen ja komentokehotus on välttämätöntä luettavuuden parantamiseksi, sekaannuksen välttämiseksi ja yksityisyyden ylläpitämiseksi. Joskus meidän on purettava komentoikkunan näyttö ja aloitettava tuore. Tässä artikkelissa näytämme, kuinka Command History -näyttö PowerShellissä ja komentokehotteessa Windows 10: ssä ja 11: ssä.

Ennen kuin opimme menetelmiä komentonäytön tyhjentämiseksi Powershellissä, tarkistamme komentohistorian perusteet. Powershell seuraa kuoreen syötettyjä komentoja. Tätä komentohistoriaa voidaan tarkastella ja käyttää monin tavoin.

  1. Ylös ja alas nuolinäppäimet: UP -nuolinäppäimen painaminen pyörii aiemmin syötettyjen komentojen läpi, jolloin voit käyttää niitä nopeasti ja käyttää niitä uudelleen.
  2. Get-History CMDLET: Get-History CMDLET -sovelluksen avulla voit tarkastella luetteloa kaikista nykyisen istunnon aikana käytetyistä PowerShell-komennoista. Tästä voi olla hyötyä, jos joudut palaamaan takaisin tiettyyn komentoon tai jos haluat nähdä luettelon kaikista tähän mennessä syöttäneistä komennoista.
  3. Kutsuhistoria cmdlet: Kutsuhistoria CMDLET antaa sinun suorittaa tietyn komennon komentohistoriasta kirjoittamatta sitä uudelleen. Historialuettelosi komentoon liittyvän henkilöllisyystodistuksen käyttäminen ohjaa komennon 23 tunnuksella historialuettelostasi.
    Example: Invoke-History -ID 23

Komentonäytön tyhjentäminen Powershellissä

Komennot ja niiden lähdöt on helppo tyhjentää nykyisessä PowerShell -istunnossa käyttämällä PowerShell cmdlet (niiden aliaksia) ja pikanäppäimiä.

Selkeä PowerShell -näyttö

Kirjoita seuraava cmdlet PowerShelliin ja paina Enter.

Clear-Host

Tämä tyhjentää komentoikkunan näytön alla esitetyllä tavalla.

Vaihtoehtoisesti voit käyttää aliaksiaClear-Hostcmdlet PowerShell -konsolin puhdistamiseksi. Kirjoita vain ”cls","Cls /?"Tai"selkeä”Ja paina Enteriin PowerShell -ikkunaan. Tämä poistaa kaikki aiemmat komennot ja lähdöt näytöltä niin, että aloitat uudelleen uusilla tehtävillä.

Lisäksi voit käyttää myös pikanäppäimiä PowerShell -näytön tyhjentämiseen Windows 10 ja 11: ssä.Ctrl + l”Näppäimistölläsi on sama vaikutus kuin suorituksellaClear-Host.

Selkeä PowerShell -komentohistoria

Kun taasClear-Hosttyhjentää nykyisen konsolin,Clear-Historycmdlet jaAlt+F7käytetään komentohistorian tyhjentämiseen Powershellissä. Jos PowerShellin selkeähistoria ei toimi sinulle eikä se tyhjennä komentohistoriaa, se johtuu siitä, että Powershellin historia tallennetaan nimeltä 'Consolehost_history.txt'Seuraavassa paikassa.

C:UsersuserAppDataRoamingMicrosoftWindowsPowerShellPSReadLine

Käytä seuraavaa komentoa saadaksesi komentohistorian tekstitiedoston sijainti Windows 10: ssä ja 11: ssä.

(Get-PSReadlineOption).HistorySavePath

Voit joko siirtyä yllä olevaan sijaintiin tietokoneellasi ja poistaa 'Consolehost_history.txt' -tiedoston sisällön tai suorittaa seuraavan komennon tyhjentääksesi komentohistorian Powershellissä.

[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory()

Voit myös kehottaa PowerShelliä olemaan tallentamatta komentohistoriaa 'Consolehost_history.txt' -sovelluksessa.

Set-PSReadLineOption -HistorySaveStyle SaveNothing

Voit ottaa komentotiedostoon komentotiedoston komennon tallentamisen käyttämällä tätä komentoa:

Set-PSReadLineOption -HistorySaveStyle SaveIncrementally

CMD -näytön ja komentohistorian tyhjentäminen

Tyhjennä komentokehotusnäyttö

Voit tyhjentää yhden rivin tai kaiken komentokehotusnäytöstä ja aloittaa puhtaalla liuskekivillä.

Komentokehote -näytön tyhjentämiseksi Windows 10/11 -tietokoneessa, kirjoitaclstaiCLSKomentoikkunassa ja paina Enter.

Tässä on muutama pikanäppäin, jotka auttavat sinua komentokehotteen käytön aikana:

  • EskataiPaeta:Jos kirjoitat väärän komennon vahingossa, voit tyhjentää rivin nopeasti CMD -ikkunanäytöstä painamalla ESC -näppäintä.
  • Ctrl + Backspace:Poistaa yhden vasemmiston kohdistimesta.
  • Ctrl + C:Jätä linja, jonka kirjoitat tai lopetat komennon prosessissa ja aloita uudella kehotuksella.
  • Alt+F4: Sulje avoin PowerShell- tai komentokehotus -ikkuna.

Tyhjennä komentokehotushistoria

Komentohistoria on hyödyllinen ominaisuus komentokehotteessa. Sen avulla voit käyttää aiempia komentojasi nopeasti ja käyttää niitä uudelleen tarvittaessa. Voit tarkastella nykyisessä istunnossa käytettyjä komentoja kahdella tavalla:

  • Nuolinäppäimet ylös ja alas:Syörä aiemmin syötettyjen komentojen läpi.
  • F7:Näyttää CMD: ssä käytettävien komentojen luettelon. Voit korostaa komentoja ylös ja alas nuolinäppäimiä ja painamalla Enter -ohjelmaa käyttääksesi niitä.

Jos haluat tyhjentää komentokehotuksen Historia Windows 10/11: ssä, painaAlt+F7. Se on! Komentohistoria selvitetään.

Katso myös:Kuinka avata CMD käynnistysnäytössä Windowsissa

Käyttämällä ”cls”Komento komentokehotuksessa ja”Clear-Host”Powershellin cmdlet ovat yksinkertaisia tapoja tyhjentää näyttö ja tyhjentää työtila. Näiden vinkkien avulla voit tehokkaasti käyttää selkeitä näytön komentoja ja parantaa tuottavuutta työskennellessäsi PowerShellin ja komentokehotteen kanssa.

Lue seuraava: 3 tapaa korvata PowerShell komentokehotteella

Related Posts