PowerShell

Kako vidjeti PowerShell povijest naredbi na sustavu Windows 10

Kako vidjeti PowerShell povijest naredbi na sustavu Windows 10

Windows PowerShell ima ugrađenu Povijest značajka koja pamti sve naredbe koje ste izvršili kad ste je koristili. Iako bi se trebao sjetiti povijesti aktivne sesije, vidim da ona zadržava i više od toga. U ovom postu pokazat ću kako možete vidjeti PowerShell povijest naredbi i pametno je koristiti.

Kako vidjeti PowerShell povijest naredbi

Najznačajnija prednost postojanja značajke Povijest je što 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. Kako bi bilo pretražiti ih ili pokrenuti određenu naredbu koje se sjećate samo djelomično? Slijedite ove metode.

  1. Metoda tipkovnice
  2. Pretražite naprijed ili natrag u PowerShell povijesti
  3. Pogledajte cijelu povijest ove sesije
  4. Pozovite određenu naredbu iz PowerShell povijesti naredbi
  5. Pretražite u povijesti

Na kraju smo također objasnili kako možete očistiti, izvesti i uvesti povijest PowerShell naredbe. Vrlo zgodno ako trebate često izvršavati iste naredbe.

1] Metoda tipkovnice

Siguran sam da ste jednom koristili naredbeni redak ako ste neko vrijeme koristili Windows. Ako koristite tipke sa strelicama gore i dolje, možete se kretati prema naprijed i natrag po izvršenim naredbama. Isto se odnosi i na PowerShell. Ali tu je obrat. Ako se djelomično sjećate naredbe, evo načina pretraživanja.

Jedini nedostatak je taj što pojam za pretraživanje mora biti početak naredbe.

2] Pretražite naprijed ili unatrag u povijesti

Ako želite pretraživati ​​naprijed ili nazad u povijesti, možete koristiti Ctrl + R i Ctrl + S. Prva vam omogućuje pretraživanje unatrag u povijesti, a druga unaprijed. Čim upotrijebite tipkovničku prečac, trebali biste dobiti isječak na dnu (bck-i-search ili fwd-i-search). Upišite ono što želite pretražiti, pa čak i ako tekst pripada negdje u sredini naredbe, tražit će ga. Puno je bolji u usporedbi s F8 metodom koju smo gore koristili.

3] Pogledajte cijelu PowerShell povijest naredbe ove sesije

Upišite History i pritisnite tipku Enter. Morali biste vidjeti sve naredbe koje ste izvršili u trenutnoj sesiji. Iako naredbe izvršene u prethodnoj sesiji možete pregledavati pomoću tipki sa strelicama, povijest ih neće imati. Ako pritisnete tipku tipka "H" i pritisnite Enter, otkrit će Povijest naredbi. Smatrajte to prečacem naredbe History.

4] Pozovite određenu naredbu iz povijesti

Ako primijetite, gornja slika ima ID pored svake naredbe. Ako želite izvršiti jednu određenu naredbu s popisa, morate je koristiti Invoke-Povijest.

5] Pretraživanje u povijesti

Najlakši način pretraživanja unutar povijesti naredbi je korištenje metode Select-String na izlazu povijesti.

Budući da se id slažete, možete upotrijebiti naredbu Invoke History da biste ga odmah izvršili.

Brisanje, izvoz i uvoz PowerShell povijesti

Da biste izbrisali sve naredbe iz povijesti, sve što trebate je izvršiti naredbu “Clear-History.”Imajte na umu da i nakon toga još uvijek možete pristupiti naredbi pomoću tipki sa strelicama gore i dolje.

Do izvezi sve naredbe, možete koristiti  Export-Clixml ili Export-CSV format. Evo primjera naredbe

Get-Povijest | Export-Clixml -Path \ PSHistorymanda.xml Povijest Get | Izvoz-CSV-Put \ PSHistorymanda.csv 

Do uvezi ove naredbe natrag u drugu ili novu sesiju, upotrijebite sljedeću naredbu.

Add-History -InputObject (Import-Clixml -Path \ PSHistorymanda.xml) Add-History -InputObject (Uvoz-CSV-Put \ PSHistorymanda.csv) 

Ovu CSV ili XML datoteku možete otvoriti u bilo kojem trenutku da biste odmah vidjeli povijest naredbi PowerShell. Ovo prilično sažima gotovo sve oko Povijesti naredbi PowerShell-a i kako ih možete ponovno koristiti pomoću gomilanja ili pretraživanjem ili uvozom natrag sljedeći dan.

Najpopularnije laboratorijske igre Oculus App
Ako ste vlasnik slušalica Oculus, tada morate biti sigurni u bočno učitavanje. Bočno učitavanje postupak je instaliranja nehranjenog sadržaja na vaše ...
10 najboljih igara za igranje na Ubuntuu
Windows platforma bila je jedna od dominantnih platformi za igre zbog ogromnog postotka igara koje se danas razvijaju kako bi podržavale Windows. Može...
5 najboljih arkadnih igara za Linux
U današnje vrijeme računala su ozbiljni strojevi koji se koriste za igre na sreću. Ako ne uspijete dobiti novi visoki rezultat, znat ćete na što misli...