PowerShell-komentohistorian katsominen Windows 10:ssä
Windows PowerShellissä(Windows PowerShell) on sisäänrakennettu historiaominaisuus(History) , joka muistaa kaikki komennot, jotka suoritit sitä käytettäessä. Vaikka sen pitäisi muistaa aktiivisen istunnon historia(History) , näen, että se säilyttää enemmän. Tässä viestissä näytän, kuinka voit nähdä PowerShell- komentohistorian ja käyttää sitä älykkäästi .(History)
Kuinka nähdä PowerShell-komentohistoria(PowerShell Command History)
Historia-ominaisuuden merkittävin etu on, että sinun ei tarvitse kirjoittaa uudelleen suorittaaksesi tietyn jo kerran suorittamasi komennon. Satojen komentojen toistumisesta ei kuitenkaan ole paljon apua. Entä jos etsisit niitä tai suoritat tietyn komennon, jonka muistat vain osittain? Noudata näitä menetelmiä.
- Näppäimistömenetelmä
- Hae eteenpäin(Search Forward) tai taaksepäin PowerShell (Backward)-historiasta(PowerShell History)
- Katso(View) koko tämän istunnon historia
- Kutsu(Invoke) tietty komento PowerShell (History)-(PowerShell) komentohistoriasta
- Hae historiasta
Lopuksi olemme myös selittäneet, kuinka voit tyhjentää, viedä ja tuoda PowerShell-komennon historian(History) . Erittäin kätevä, jos sinun täytyy suorittaa samat komennot usein.
1] Näppäimistömenetelmä
Olen varma, että olet käyttänyt komentokehotetta(Command Prompt) kerran, jos olet käyttänyt Windowsia(Windows) jonkin aikaa. Jos käytät nuolinäppäimiä ylös ja alas, voit siirtyä suoritetuissa komeoissa edestakaisin. Sama pätee myös PowerShelliin(PowerShell) . Mutta tässä on käänne. Jos muistat komennon osittain, voit tehdä haun seuraavasti.
- Kirjoita(Type) osa komennosta, jonka muistat
- Paina F8(Press F8) ja pidä sitä painettuna, kunnes löydät.
- Hakutermi korostetaan fluoresoivalla vihreällä, ja sen jälkeen näkyy loput komennosta.
Ainoa haittapuoli on, että hakutermin on oltava komennon alku.
2] Hae (Search Forward)eteenpäin(History) tai taaksepäin(Backward) historiasta
Jos haluat etsiä eteenpäin tai taaksepäin Historiassa(History) , voit käyttää Ctrl + R ja Ctrl + S. Ensimmäisen avulla voit etsiä taaksepäin historiasta(History) ja myöhemmin eteenpäin. Heti kun käytät pikanäppäintä, sinun pitäisi saada katkelma alareunasta (bck-i-search tai fwd-i-search). Kirjoita, mitä haluat etsiä, ja vaikka teksti kuuluisi jonnekin komennon keskelle, se etsii sitä. Se on paljon parempi verrattuna F8-menetelmään, jota käytimme edellä.
3] Näytä(View) koko tämän istunnon PowerShell (History)-(PowerShell) komentohistoria
Kirjoita Historia(Type History) ja paina Enter - näppäintä. Sinun pitäisi pystyä näkemään kaikki nykyisessä istunnossa suorittamasi komennot. Vaikka voit tarkastella aikaisemmassa istunnossa suoritettuja komentoja nuolinäppäimillä, historiassa(History) ei ole niitä. Jos painat H-näppäintä(key “H”) ja painat enteriä, se paljastaa komentojen historian(History) . Pidä sitä pikakuvakkeena Historia(History) - komentoon.
4] Kutsu(Invoke) tietty komento historiasta
Jos huomaat, yllä olevassa kuvassa on tunnus jokaisen komennon vieressä. Jos haluat suorittaa yhden tietyn komennon luettelosta, sinun on käytettävä Invoke-Historya.(Invoke-History.)
- Merkitse muistiin suoritettavan komennon tunnus
- Kirjoita Invoke-History <ID>. Korvaa <ID> tarkalla numerolla
- Paina (Press)Enter(Enter Key) - näppäintä , niin se suorittaa kyseisen komennon historiasta(History) .
5] Hae historiasta
Helpoin tapa tehdä hakuja komentohistoriasta on käyttää Select-String -menetelmää historian (History)tulostuksessa(History Output) .
- Kirjoita seuraava ja korvaa Get termillä, jota haluat etsiä
- Get-History | Select-String - Pattern "Get".
- Se paljastaa kaikki komennot, jotka vastaavat hakukomentoja.
Koska saat tunnuksen, voit käyttää Invoke History -komentoa suorittaaksesi sen välittömästi.
Tyhjennä, vie(Export) ja tuo PowerShell-historia(Import PowerShell History)
Poistaaksesi kaikki komennot historiasta(History) , sinun tarvitsee vain suorittaa komento " Tyhjennä historia(Clear-History) ". Huomaa, että tämänkin tekemisen jälkeen voit silti käyttää komentoa ylös- ja alanuolinäppäimillä.
Voit viedä kaikki komennot(export all the commands) käyttämällä Export-Clixml- tai Export-CSV-( Export-Clixml or Export-CSV) muotoa. Tässä on esimerkkikomento
Get-History | Export-Clixml -Path <Path>\PSHistorycommands.xml Get-History | Export-Csv -Path <Path>\PSHistorycommands.csv
Voit tuoda nämä komennot takaisin toiseen tai uuteen istuntoon( import these commands back to another or new session) käyttämällä seuraavaa komentoa.
Add-History -InputObject (Import-Clixml -Path <Path>\PSHistorycommands.xml) Add-History -InputObject (Import-Csv -Path <Path>\PSHistorycommands.csv)
Voit avata tämän CSV- tai XML -tiedoston milloin tahansa nähdäksesi PowerShell - komentohistorian välittömästi(History) . Tämä tiivistää melkein kaiken PowerShell-komentohistorian(PowerShell Command History) ympärillä ja kuinka voit käyttää niitä uudelleen käyttämällä kurkkuja tai etsimällä niitä tai tuomalla ne takaisin seuraavana päivänä.
Related posts
IP-osoitteen tai verkkosivuston estäminen PowerShellin avulla Windows 10:ssä
Webkameroiden etsiminen ja poistaminen käytöstä PowerShellin avulla Windows 10:ssä
Korvaa komentokehote PowerShellillä Windows 10:n WinX-valikossa
PowerShellin lisääminen kontekstivalikkoon Windows 10:ssä
Julkisen IP-osoitteen saaminen PowerShellin avulla Windows 10:ssä
Tehtäväpalkin hakukentän historian tyhjentäminen tai poistaminen käytöstä Windows 10:ssä
PowerShell-komentosarjan ajoittaminen Task Schedulerissa Windows 10:ssä
Ashampoo WinOptimizer on ilmainen ohjelmisto Windows 10:n optimointiin
Microsoft Store -sovellusten nollaus PowerShellin avulla Windows 10:ssä
Poista käytöstä, ota käyttöön ja tyhjennä Live Tile -ilmoitushistoria Windows 10:ssä
3 tapaa muuttaa IP-osoite Windows 10:ssä
Hakuasetukset Windows 10:ssä - Käyttöoikeudet, historia, Windows-haku
Poista tiedostohistorian varmuuskopiointi käytöstä Windows 10:ssä REGEDITin tai GPEDITin avulla
Katso digi-TV:tä ja kuuntele radiota Windows 10:ssä ProgDVB:n avulla
Kuinka tarkastella leikepöydän historiaa Windows 10: ssä
PowerShellin asennuksen poistaminen Windows 10:ssä
NumPyn asentaminen PIP:n avulla Windows 10:ssä
Paras ilmainen viivakoodinlukijaohjelmisto Windows 10:lle
Irrotettavan tallennustilan luokat ja käyttöoikeudet poistaminen käytöstä Windows 10:ssä
WiFi-historian tai WLAN-raportin luominen Windows 10:ssä