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.
- 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.
- 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.
- 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












