Kako vidjeti povijest naredbi PowerShell u sustavu Windows 10
Windows PowerShell ima ugrađenu značajku povijesti(History) koja pamti sve naredbe koje ste izvršili prilikom korištenja. Iako bi trebao zapamtiti Povijest(History) aktivne sesije, vidim da zadržava više od toga. U ovom ću postu pokazati kako možete vidjeti povijest(History) naredbi PowerShell i pametno je koristiti.
Kako vidjeti povijest naredbi PowerShell(PowerShell Command History)
Najznačajnija prednost posjedovanja značajke Povijest je da ne morate ponovno tipkati da biste izvršili određenu naredbu koju ste već jednom izvršili. Međutim, ponavljanje kroz stotine naredbi nije od velike pomoći. Što kažete na pretraživanje kroz njih ili pokretanje određene naredbe koje se samo djelomično sjećate? Slijedite ove metode.
- Metoda tipkovnice
- Pretražujte naprijed(Search Forward) ili natrag(Backward) u PowerShell povijesti(PowerShell History)
- Pogledajte(View) cijelu povijest ove sesije
- Pozovite(Invoke) određenu naredbu iz povijesti(History) naredbi PowerShell
- Traži unutar povijesti
Na kraju smo također objasnili kako možete izbrisati, izvesti i uvesti Povijest (History)PowerShell naredbe . Vrlo zgodno ako trebate često izvršavati iste naredbe.
1] Metoda tipkovnice
Siguran sam da ste jednom koristili naredbeni redak(Command Prompt) ako ste neko vrijeme koristili Windows . Ako koristite tipke sa strelicama gore i dolje, možete se kretati naprijed-natrag po izvršenim naredbama. Isto vrijedi i za PowerShell . Ali ovdje je obrat. Ako se djelomično sjećate naredbe, evo kako pretraživati.
- Upišite(Type) dio naredbe kojeg se sjećate
- Pritisnite F8(Press F8) i nastavite ga pritiskati dok ne pronađete.
- Pojam za pretraživanje bit će istaknut fluorescentnom zelenom bojom, nakon čega slijedi ostatak naredbe.
Jedini nedostatak je što pojam za pretraživanje mora biti početak naredbe.
2] Traži unaprijed(Search Forward) ili unatrag(Backward) u povijesti(History)
Ako želite pretraživati unaprijed ili unatrag u Povijesti(History) , tada možete koristiti Ctrl + R i Ctrl + S. Prvi vam omogućuje pretraživanje unatrag u povijesti(History) , a drugi naprijed. Čim upotrijebite tipkovnički prečac, trebali biste dobiti isječak na dnu (bck-i-search ili fwd-i-search). Upišite ono što želite tražiti, pa čak i ako tekst pripada negdje u sredini naredbe, tražit će ga. Mnogo je bolja u odnosu na F8 metodu koju smo koristili gore.
3] Pregledajte(View) cijelu povijest(History) naredbi PowerShell ove sesije
Upišite Povijest(Type History) i pritisnite tipku Enter . Trebali biste moći vidjeti sve naredbe koje ste izvršili u trenutnoj sesiji. Iako možete vidjeti naredbe izvršene u ranijoj sesiji pomoću tipki sa strelicama, Povijest(History) ih neće imati. Ako pritisnete tipku "H"(key “H”) i pritisnete enter, otkrit će se povijest(History) naredbi. Smatrajte to prečacem do naredbe Povijest .(History)
4] Pozovite(Invoke) određenu naredbu iz Povijesti
Ako primijetite, gornja slika ima ID pored svake naredbe. Ako želite izvršiti jednu određenu naredbu s popisa, trebate koristiti Invoke-History.
- Zabilježite ID naredbe koju želite izvršiti
- Upišite Invoke-History <ID>. Zamijenite <ID> točnim brojem
- Pritisnite(Press) tipku Enter(Enter Key) i ona će izvršiti tu naredbu iz povijesti(History) .
5] Traži unutar povijesti
Najlakši način pretraživanja unutar Povijesti(History) naredbi je korištenje metode Select-String na Izlazu povijesti(History Output) .
- Upišite sljedeće i zamijenite Get pojamom koji želite pretraživati
- Get-History | Select-String -Pattern “Get.”
- Otkrit će sve naredbe koje odgovaraju naredbama pretraživanja.
Budući da dobijete ID, možete koristiti naredbu Invoke History da biste je odmah izvršili.
Obrišite, izvezite(Export) i uvezite PowerShell povijest(Import PowerShell History)
Da biste izbrisali sve naredbe iz Povijesti(History) , sve što trebate učiniti je izvršiti naredbu " Obriši povijest(Clear-History) ". Imajte na umu da čak i nakon što to učinite, i dalje možete pristupiti naredbi pomoću tipki sa strelicama gore i dolje.
Za izvoz svih naredbi(export all the commands) možete koristiti format Export-Clixml ili Export-CSV( Export-Clixml or Export-CSV) . Ovdje je primjer naredbe
Get-History | Export-Clixml -Path <Path>\PSHistorycommands.xml Get-History | Export-Csv -Path <Path>\PSHistorycommands.csv
Za uvoz ovih naredbi natrag u drugu ili novu sesiju( import these commands back to another or new session) upotrijebite sljedeću naredbu.
Add-History -InputObject (Import-Clixml -Path <Path>\PSHistorycommands.xml) Add-History -InputObject (Import-Csv -Path <Path>\PSHistorycommands.csv)
Ovu CSV ili XML datoteku možete otvoriti bilo kada da biste odmah vidjeli povijest(History) naredbi PowerShell . Ovo poprilično sažima gotovo sve oko povijesti naredbi PowerShell(PowerShell Command History) i kako ih možete ponovno upotrijebiti pomoću cumbera ili pretraživanjem ili uvozom natrag sljedeći dan.
Related posts
Kako blokirati IP ili web-mjesto pomoću PowerShell-a u sustavu Windows 10
Kako pronaći i onemogućiti web-kamere pomoću PowerShell-a u sustavu Windows 10
Zamijenite naredbeni redak s PowerShell u WinX izborniku sustava Windows 10
Kako dodati PowerShell u kontekstni izbornik u sustavu Windows 10
Kako dobiti javnu IP adresu koristeći PowerShell u sustavu Windows 10
Kako zakazati PowerShell skriptu u Planeru zadataka u sustavu Windows 10
Lako pokrenite datoteke s myLauncher za Windows 10 računala
Onemogućite sigurnosnu kopiju povijesti datoteka u sustavu Windows 10 pomoću REGEDIT ili GPEDIT
Omogućite ili onemogućite naslijeđenu konzolu za naredbeni redak i PowerShell u sustavu Windows 10
Sakrij opciju alatnih traka u kontekstnom izborniku trake zadataka u sustavu Windows 10
Kako provjeriti povijest ispisanih dokumenata u sustavu Windows 10
Zamijenite PowerShell naredbenim redkom u kontekstualnom izborniku u sustavu Windows 10
Kako pregledati i izbrisati povijest međuspremnika u sustavu Windows 10
Kako onemogućiti zaštitne mjere za ažuriranja značajki u sustavu Windows 10
Kako onemogućiti WiFi koristeći CMD ili Powershell u sustavu Windows 10
Zamijenite naredbeni redak s PowerShell-om i obrnuto u sustavu Windows 10
Postavke pretraživanja u sustavu Windows 10 - Dozvole, povijest, pretraživanje Windowsa
Izbrišite povijest nedavnih datoteka u File Exploreru u sustavu Windows 10
Omogućite ili onemogućite Povijest pretraživanja File Explorera u sustavu Windows 10
Kako pronaći vrijeme neprekidnog rada sustava u sustavu Windows 10