12 najkorisnijih PowerShell naredbi za Windows

Većina IT administratora koristi PowerShell za skriptiranje i automatizaciju, ali to nije samo za IT stručnjake - svatko tko se bavi neurednim mapama treba ove naredbe. Ljudi ih koriste za pronalaženje starog koda, organiziranje klijentskih datoteka i čišćenje kaosa koji se nakuplja nakon mjeseci rada prema rokovima.

12. Zatražite pomoć

12 najkorisnijih PowerShell naredbi za Windows
Naredba za dobivanje pomoći u PowerShellu

Ako ste učili PowerShell iz YouTube videa, jedna od prvih naredbi koju će ljudi spomenuti je Get-Help. Kao što ime sugerira, Get-Help vam pomaže pronaći informacije o PowerShell cmdletima zajedno s njihovom sintaksom i parametrima; čak pruža i primjere kako ih koristiti.

Da biste vidjeli kako naredba radi, upišite Get-Help, a zatim naziv naredbe:

Get-Help Get-Process

Ova naredba prikazuje sažetak naredbe, sintaksu i parametre.

11. Get-Command

12 najkorisnijih PowerShell naredbi za Windows
Dobivanje naredbe u Powershellu

Dok Get-Help pruža detaljne informacije o cmdletu, Get-Command vam pomaže pronaći i popisati sve dostupne naredbe. Na primjer, ako znate što želite učiniti, ali se ne sjećate točnog naziva naredbe, Get-Command vam pomaže pronaći naredbe na temelju pojedinačnih naziva ili uzoraka.

Na primjer, da biste pokušali pronaći sve naredbe koje sadrže riječ "proces", unesite:

Get-Command *process*

Ova naredba prikazuje sve naredbe pod nazivom "proces".

10. Testna mrežna veza

12 najkorisnijih PowerShell naredbi za Windows
Naredba Test-NetConnection u PowerShellu

Ako koristite odvojene alate za ping , telnet i traceroute , Test-NetConnection Cmdlet će obaviti sva tri. Ovo je alat za rješavanje problema s mrežom koji testira je li problem na mreži, poslužitelju ili negdje drugdje.

Da biste provjerili je li web stranica dostupna, pokrenite:

Test-NetConnection WebTech360.com

Ova naredba vam daje rezultate pinga i osnovne informacije o vezi.

9. Get-ChildItem

12 najkorisnijih PowerShell naredbi za Windows
Naredba za dobivanje podređene stavke u Powershellu

Get-ChildItem prikazuje datoteke i mape u bilo kojem direktoriju. Želite li vidjeti sadržaj u Dokumentima? Samo unesite ovu naredbu, zamijenivši "korisničko ime" svojim imenom:

Get-ChildItem C:\Users\Username\Documents

Get-ChildItem možete kombinirati s drugim naredbama za skriptiranje i automatizaciju zadataka skupne obrade, automatizirajući i provjeravajući datoteke za određene kriterije.

8. Gdje-Objekt

12 najkorisnijih PowerShell naredbi za Windows
Naredba Where object u PowerShellu

U prethodnom primjeru možda ste primijetili da je članak koristio cmdlet Where-Object za pronalaženje velikih datoteka i zanimalo vas je što ova naredba radi. Where-Object filtrira podatke odabirom objekata s određenim vrijednostima svojstava - slično if naredbi u programiranju. Unutar vitičastih zagrada, $_ predstavlja svaku stavku koja se procjenjuje prema vašim kriterijima filtriranja.

Na primjer, ako trebate vidjeti sve pokrenute usluge, unesite ovu naredbu:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Odaberi objekt

12 najkorisnijih PowerShell naredbi za Windows
Naredba za odabir objekta u Powershellu

Često izlaz naredbe uključuje više informacija nego što vam je potrebno. Select-Object omogućuje vam odabir samo željenih podataka. Zatim možete izvesti odabrana svojstva u CSV datoteku pomoću cmdleta Export-Csv. Da biste vidjeli samo nazive i status usluga, upotrijebite:

Get-Service | Select-Object Name, Status

Ako tražite 5 procesa koji najviše koriste CPU , evo ih:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Postanite član

12 najkorisnijih PowerShell naredbi za Windows
Naredba Get-Member u PowerShellu

PowerShell radi s objektima, a Get-Member vam prikazuje njihova svojstva i metode. Na primjer, ako vam naredba daje datoteku, Get-Member vam može prikazati veličinu datoteke, datum stvaranja i druge detalje. Unesite sljedeću naredbu da biste vidjeli informacije koje objekt procesa sadrži:

Get-Process | Get-Member

Ova naredba prikazuje svojstva poput CPU-a, Id-a i WorkingSeta, zajedno s metodama poput Kill() i Refresh().

5. Postavi međuspremnik i Uzmi međuspremnik

12 najkorisnijih PowerShell naredbi za Windows
Postavljanje naredbe međuspremnika u PowerShellu

Kada imate veliku količinu PowerShell izlaza koju želite kopirati, možete ručno odabrati sve ili koristiti Set-Clipboard. Ručno odabiranje znači pomicanje prema gore, početak odabira, pažljivo povlačenje prema dolje i nadajući se da nećete pogriješiti putem. Set-Clipboard i Get-Clipboard čine cijeli ovaj proces mnogo jednostavnijim.

Za kopiranje rezultata naredbe u međuspremnik unesite sljedeću naredbu:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Sada možete zalijepiti rezultate u Microsoft Excel ili bilo koji program za uređivanje teksta.

4. Izvanmrežni prikaz

12 najkorisnijih PowerShell naredbi za Windows
Naredba Out-GridView u PowerShellu

Ponekad je potrebno interaktivno sortirati i filtrirati rezultate. Out-GridView otvara zaseban prozor s tablicom koju je moguće pretraživati ​​i sortirati.

Get-Process | Out-GridView

Ova naredba otvorit će novi prozor koji prikazuje popis pokrenutih procesa u formatu GUI tablice. Kliknite na zaglavlja stupaca za sortiranje ili upišite u okvir za filtriranje za pretraživanje.

3. Get-Process

12 najkorisnijih PowerShell naredbi za Windows
Naredba Get-Process u Powershellu

Get-Process prikazuje svaki program koji se izvršava na vašem računalu, uključujući korištenje memorije, vrijeme procesora i ID procesa.

Za pregled svih pokrenutih procesa, samo upišite:

Get-Process

2. Get-FileHash

12 najkorisnijih PowerShell naredbi za Windows
Naredba Get-FileHash u Powershellu

Get-FileHash izračunava hash vrijednost sadržaja datoteke koristeći navedeni hash algoritam. Ova naredba vam omogućuje provjeru preuzimanja ili provjeru je li netko mijenjao vaše datoteke.

Za dobivanje SHA256 hash datoteke:

Get-FileHash C:\Downloads\Sample.docx

1. Parametar -WhatIf

12 najkorisnijih PowerShell naredbi za Windows
Parametar naredbe whatif u PowerShellu

Parametar -WhatIf omogućuje vam pregled rezultata naredbe bez izvršavanja naredbe. Ova je opcija posebno korisna prilikom pokretanja Powershell naredbi za brisanje, premještanje ili izmjenu datoteka, kao što je čišćenje starih zapisnika izgradnje ili implementacija web resursa.

Za pregled datoteka koje će biti izbrisane, dodajte -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

PowerShell će prikazati svaku datoteku koju će izbrisati, ali neće izbrisati nijednu datoteku.

Ovih 12 naredbi pokriva stvari koje su vam potrebne svaki dan - pronalaženje datoteka, provjeru što usporava vaše računalo i organiziranje mapa projekata.

Započnite s Get-Help kada zapnete, koristite Where-Object za filtriranje neželjenih detalja i uvijek dodajte -WhatIf prije nego što učinite bilo što što bi moglo izbrisati ili promijeniti datoteku. Nakon što savladate ove osnove, možete automatizirati ove zadatke pomoću PowerShella umjesto da ih morate svaki put ručno upisivati.

Vidi također:

Tags: #System

Leave a Comment

PowerShell i sve što trebate znati o ovom uslužnom programu

PowerShell i sve što trebate znati o ovom uslužnom programu

Što je PowerShell? Microsoft PowerShell je uslužni program naredbenog retka i skriptni jezik koji je moćan alat za administratore, omogućujući vam automatizaciju širokog raspona zadataka za računala i mreže.

Kako isključiti pozadinske aplikacije u sustavu Windows 11, smanjiti potrošnju RAM-a na Windows 11

Kako isključiti pozadinske aplikacije u sustavu Windows 11, smanjiti potrošnju RAM-a na Windows 11

Možete isključiti pozadinske aplikacije sustava Windows 11 kako biste optimizirali performanse, uštedjeli bateriju i smanjili potrošnju RAM-a.

12 najkorisnijih PowerShell naredbi za Windows

12 najkorisnijih PowerShell naredbi za Windows

Većina IT administratora koristi PowerShell za skriptiranje i automatizaciju, ali to nije samo za IT stručnjake - svatko tko se bavi neurednim mapama treba ove naredbe.

Kako izbrisati stare točke vraćanja sustava Windows kako biste oslobodili prostor

Kako izbrisati stare točke vraćanja sustava Windows kako biste oslobodili prostor

Provjerom korištenja prostora za pohranu, brisanjem starih točaka vraćanja i postavljanjem razumnih ograničenja prostora za pohranu možete kontrolirati prostor za pohranu bez žrtvovanja njegove zaštite.

14 Windows aplikacija i softvera koji su vam potrebni na novom računalu

14 Windows aplikacija i softvera koji su vam potrebni na novom računalu

U nastavku je popis preporučenog softvera prilikom instaliranja novog računala, tako da možete odabrati najpotrebnije i najbolje aplikacije na svom računalu!

Ako VPN ima ove znakove upozorenja, klonite ga se!

Ako VPN ima ove znakove upozorenja, klonite ga se!

S vremenom ćete naučiti brzo uočiti znakove upozorenja VPN-a. Ako vaš VPN pokazuje bilo koji od ovih znakova, brzo ga napustite prije instaliranja.

Kako klonirati postavke sustava Windows kako biste svoj tijek rada prenijeli bilo gdje

Kako klonirati postavke sustava Windows kako biste svoj tijek rada prenijeli bilo gdje

Nošenje cijelog operativnog sustava na USB-u može biti vrlo korisno, pogotovo ako nemate prijenosno računalo. Ali nemojte misliti da je ova značajka ograničena samo na Linux distribucije - vrijeme je da pokušate klonirati svoju Windows instalaciju.

Upute za blokiranje automatske instalacije upravljačkih programa u sustavu Windows 11

Upute za blokiranje automatske instalacije upravljačkih programa u sustavu Windows 11

Windows 11 može preuzeti upravljačke programe za vaše računalo bez intervencije korisnika, ali ne želite uvijek automatski instalirati upravljačke programe kako biste izbjegli neželjene probleme.

Kako resetirati aplikacije na Windows računalima

Kako resetirati aplikacije na Windows računalima

Ako vaša aplikacija Postavke ili Microsoft Store ne radi ispravno, ruši se ili se ne otvara, možete resetirati aplikaciju.

Što je PING? Kako testirati PING?

Što je PING? Kako testirati PING?

U donjem članku pozivamo vas da naučite nekoliko jednostavnih primjera naredbe PING u sustavu Windows!

Kako pokrenuti zakazane zadatke s odgodom u sustavu Windows

Kako pokrenuti zakazane zadatke s odgodom u sustavu Windows

Ova je značajka izuzetno korisna za odgađanje nepotrebnih zadataka, osiguravanje mrežne povezivosti prije pokretanja zadatka, pokretanje zadataka određenim redoslijedom, zakazivanje ažuriranja ili održavanje hardvera.

Što je VPN? Prednosti i nedostaci VPN virtualne privatne mreže

Što je VPN? Prednosti i nedostaci VPN virtualne privatne mreže

Što je VPN, koje su prednosti i nedostaci VPN-a? Razgovarajmo s WebTech360 o definiciji VPN-a, kako primijeniti ovaj model i sustav u radu.

Kako invertirati boje ekrana pomoću povećala u sustavu Windows 11

Kako invertirati boje ekrana pomoću povećala u sustavu Windows 11

Korištenje funkcije inverzije povećala u sustavu Windows 11 može poboljšati čitljivost teksta, posebno za osobe osjetljive na svjetlost.

Ispravljena naredba Kopiraj i Zalijepi koja ne radi u Wordu i Excelu (2007, 2010)

Ispravljena naredba Kopiraj i Zalijepi koja ne radi u Wordu i Excelu (2007, 2010)

Postoji mnogo razloga zašto naredba Kopiraj i zalijepi ne radi na Windows računalu, na primjer ako je računalo napadnuto virusom, međuspremnik ne radi i stoga naredba kopiraj (Ctrl + C) i naredba zalijepi (Ctrl + V) ne rade. Dakle, kako ispraviti ovu pogrešku, pogledajte članak u nastavku na WebTech360.

Vratite Windows preglednik fotografija na Windows 10 za brži pregled fotografija, Fotografije su previše spore!

Vratite Windows preglednik fotografija na Windows 10 za brži pregled fotografija, Fotografije su previše spore!

Ako vam se ne sviđaju Fotografije u sustavu Windows 10 i želite pregledavati fotografije pomoću Preglednika fotografija u sustavu Windows 10, slijedite ovaj vodič kako biste prenijeli Preglednik fotografija u sustav Windows 10 i brže pregledavali fotografije.

Kako klonirati tvrdi disk sustava Windows bez softvera treće strane

Kako klonirati tvrdi disk sustava Windows bez softvera treće strane

Proces kloniranja uključuje premještanje podataka s jednog uređaja za pohranu na drugi (u ovom slučaju, tvrdi disk) s točnom kopijom kopiranom s odredišnog diska.

Kako onemogućiti brzo pokretanje u sustavu Windows

Kako onemogućiti brzo pokretanje u sustavu Windows

Brzo pokretanje sustava Windows 11 pomaže vašem računalu da se brže pokrene, ali također može biti razlog zašto se vaše Windows računalo ne isključuje u potpunosti.

Kako dodati Završi zadatak na programsku traku sustava Windows 11

Kako dodati Završi zadatak na programsku traku sustava Windows 11

Windows 11 ima značajku koja dodaje gumb Završi zadatak izravno na programsku traku, tako da ne morate pristupati Upravitelju zadataka da biste zatvorili aplikacije koje ne reagiraju.

Kako napraviti sigurnosnu kopiju podataka bez korištenja vanjskog tvrdog diska

Kako napraviti sigurnosnu kopiju podataka bez korištenja vanjskog tvrdog diska

Ponekad jednostavno ne možete pronaći vanjski tvrdi disk kada vam je najpotrebniji. Nakon što su nekoliko puta izgubili važne datoteke, neki su ljudi pronašli jednostavan i pouzdan način za sigurnosno kopiranje svega, čak i kada tvrdi disk nije dostupan.

Čemu služi prečac Ctrl + Z na Windowsima? Vjerojatno više nego što mislite.

Čemu služi prečac Ctrl + Z na Windowsima? Vjerojatno više nego što mislite.

Ctrl + Z je izuzetno uobičajena kombinacija tipki u sustavu Windows. Ctrl + Z u osnovi omogućuje poništavanje radnji u svim područjima sustava Windows.

PowerShell i sve što trebate znati o ovom uslužnom programu

PowerShell i sve što trebate znati o ovom uslužnom programu

Što je PowerShell? Microsoft PowerShell je uslužni program naredbenog retka i skriptni jezik koji je moćan alat za administratore, omogućujući vam automatizaciju širokog raspona zadataka za računala i mreže.

Kako isključiti pozadinske aplikacije u sustavu Windows 11, smanjiti potrošnju RAM-a na Windows 11

Kako isključiti pozadinske aplikacije u sustavu Windows 11, smanjiti potrošnju RAM-a na Windows 11

Možete isključiti pozadinske aplikacije sustava Windows 11 kako biste optimizirali performanse, uštedjeli bateriju i smanjili potrošnju RAM-a.

12 najkorisnijih PowerShell naredbi za Windows

12 najkorisnijih PowerShell naredbi za Windows

Većina IT administratora koristi PowerShell za skriptiranje i automatizaciju, ali to nije samo za IT stručnjake - svatko tko se bavi neurednim mapama treba ove naredbe.

Kako izbrisati stare točke vraćanja sustava Windows kako biste oslobodili prostor

Kako izbrisati stare točke vraćanja sustava Windows kako biste oslobodili prostor

Provjerom korištenja prostora za pohranu, brisanjem starih točaka vraćanja i postavljanjem razumnih ograničenja prostora za pohranu možete kontrolirati prostor za pohranu bez žrtvovanja njegove zaštite.

14 Windows aplikacija i softvera koji su vam potrebni na novom računalu

14 Windows aplikacija i softvera koji su vam potrebni na novom računalu

U nastavku je popis preporučenog softvera prilikom instaliranja novog računala, tako da možete odabrati najpotrebnije i najbolje aplikacije na svom računalu!

Ako VPN ima ove znakove upozorenja, klonite ga se!

Ako VPN ima ove znakove upozorenja, klonite ga se!

S vremenom ćete naučiti brzo uočiti znakove upozorenja VPN-a. Ako vaš VPN pokazuje bilo koji od ovih znakova, brzo ga napustite prije instaliranja.

Kako klonirati postavke sustava Windows kako biste svoj tijek rada prenijeli bilo gdje

Kako klonirati postavke sustava Windows kako biste svoj tijek rada prenijeli bilo gdje

Nošenje cijelog operativnog sustava na USB-u može biti vrlo korisno, pogotovo ako nemate prijenosno računalo. Ali nemojte misliti da je ova značajka ograničena samo na Linux distribucije - vrijeme je da pokušate klonirati svoju Windows instalaciju.

Upute za blokiranje automatske instalacije upravljačkih programa u sustavu Windows 11

Upute za blokiranje automatske instalacije upravljačkih programa u sustavu Windows 11

Windows 11 može preuzeti upravljačke programe za vaše računalo bez intervencije korisnika, ali ne želite uvijek automatski instalirati upravljačke programe kako biste izbjegli neželjene probleme.

Kako resetirati aplikacije na Windows računalima

Kako resetirati aplikacije na Windows računalima

Ako vaša aplikacija Postavke ili Microsoft Store ne radi ispravno, ruši se ili se ne otvara, možete resetirati aplikaciju.

Što je PING? Kako testirati PING?

Što je PING? Kako testirati PING?

U donjem članku pozivamo vas da naučite nekoliko jednostavnih primjera naredbe PING u sustavu Windows!