Kako pregledati i koristiti povijest naredbi u PowerShellu

Windows PowerShell Postao je najpopularniji alat za upravljanje naredbama u sustavu Windows zahvaljujući svojim performansama, opsegu i kompatibilnosti.

Danas je uključen kao zadani alat, nadmašujući dobro poznati naredbeni redak.
Windows PowerShell karakterizira više cmdleta koji omogućuju upravljanje više parametara sustava na razini računala i korisnika.

Jedna od funkcija uključenih u Windows PowerShell je mogućnost da sačuvati povijest naredbi koje su izvršene tijekom sesije.

Pufer, uključeno u Windows PowerShell, naredba ima značajke povijesti naredbi, kao što su:

Strelica prema gore

Dopušta pogledajte posljednju upotrijebljenu naredbu, ako pritisnemo neprekidno, vidjet ćemo sve posljednje naredbe izvršene.

Strelica dolje

Omogućuje nam dohvatite sljedeću naredbu pogubljen.

Tipka F8

F8

Omogućuje nam da u povijesti naredbi pretražimo naredbu koja odgovara opisanim parametrima, na primjer, ako unesemo slovo n, prikazat će se sve naredbe koje počinju s tim slovom.

Prema zadanim postavkama međuspremnik naredbi U sustavu Windows PowerShell pohranjuje posljednjih 50 izvršenih naredbi, ako to želimo promijeniti, desnom tipkom miša kliknite naslovnu traku Windows PowerShell i odaberite opciju Svojstva (uredi):

POVEĆAJTE

Tamo možemo promijeniti veličinu međuspremnika u polju Povijest naredbi:

1. Kako pregledati povijest naredbi u Windows PowerShell -u


Windows PowerShell uključuje a cmdlet to nam omogućuje da odmah vidimo svu povijest naredbi koje su izvršene, za to izvršavamo cmdlet:
 Get-History

POVEĆAJTE

Postoje neki parametri koje možemo dodati filtriranje pretraživanja, Neki od njih su:

Određeno pretraživanjeZa to ćemo koristiti sljedeću sintaksu:

 Get-History | "Naredba" Select -String -Pattern "

POVEĆAJTE

Detaljno pogledajte naredbuOva nam opcija omogućuje da vidimo naredbe s mnogo više informacija od onog koji se isporučuje na uobičajen način i bit će vrlo koristan za administrativne poslove, za to ćemo izvršiti sljedeće:

 Get-History | Format -List -Svojstvo *

POVEĆAJTE

Pogledajte potpuni popis naredbiWindows PowerShell konfiguriran je za isključivu primjenu prve 32 naredbe izvršeno, u slučaju da smo izvršili više naredbi i želimo vidjeti ih sve koristit ćemo parametar -Računati i dodajemo broj naredbi za prikaz:

 Get -History -Count 50Get -History -Count 50 | Select -String -Pattern "naredba" Get -History -Count 50 | Format -List -Svojstvo *

2. Kako pokrenuti naredbe iz povijesti u Windows PowerShell -u

Korak 1
To smo vidjeli svakoj naredbi je dodijeljen IDIli se može koristiti za automatsko izvršavanje sa sljedećim cmdlet -om:

 Poziv-povijest #
Korak 2
Na primjer, ako želimo vidjeti koju naredbu zadatka 1 izvršava izvršit ćemo sljedeće:
 Poziv na povijest 1

POVEĆAJTE

Korak 3
Ako želimo pokrenuti više naredbi bit će potrebno koristiti sljedeću sintaksu:

 Pozivanje na povijest 1; Pozivanje na povijest 2; Poziv-povijest 3 itd.

3. Kako izbrisati povijest naredbi u Windows PowerShell -u


Ako želimo očistiti povijest naredbi, samo izvršimo sljedeću naredbu:
 Jasna povijest

POVEĆAJTE

4. Kako spremiti i izvesti povijest naredbi u Windows PowerShell -u

Korak 1
Moguće je da zbog problema upravljanja i kontrole želimo voditi evidenciju naredbi izvršenih u Windows PowerShell -u u trenutnoj sesiji, za to ćemo izvršiti sljedeće:

 Get-History | Export -Clixml -Put c: \ users \ Tests \ desktop \ commands.xml

POVEĆAJTE

Korak 2
Ovaj će stvoriti XML datoteku s izvršenim odgovarajućim naredbama:

POVEĆAJTE

Korak 3
Ako želimo izvesti ovu datoteku u drugu Windows PowerShell sesiju, izvršit ćemo sljedeće.

 Add -History -InputObject (Import -Clixml -Path C: \ users \ Tests \ desktop \ commands.xml
Ovaj popis naredbi zaista je koristan za upravljanje svime što se odnosi na povijest vaše Windows PowerShell konzole. Ako želite vizualno vidjeti kako se ove naredbe izvršavaju, pogledajte sljedeći video vodič.

Kao što vidimo, Windows PowerShell nudi velike prednosti za sve što se odnosi na korištenje naredbi unutar operacijskog sustava. Kako biste imali više informacija o tim naredbama, evo popisa datoteka Najvažnije naredbe za PowerShell ako ste administrator.

Bitne naredbe PowrShell

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave