12 najbolj uporabnih ukazov PowerShell za Windows

Večina IT-skrbnikov uporablja PowerShell za skriptanje in avtomatizacijo, vendar to ni namenjeno le IT-strokovnjakom – te ukaze potrebuje vsak, ki se ukvarja z neurejenimi mapami. Ljudje jih uporabljajo za iskanje stare kode, organiziranje datotek odjemalcev in čiščenje kaosa, ki nastane po mesecih dela v skladu z roki.

12. Poiščite pomoč

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz za pomoč v PowerShellu

Če ste se PowerShell učili iz videoposnetkov na YouTubu, je eden prvih ukazov, ki ga bodo ljudje omenili, Get-Help. Kot že ime pove, vam Get-Help pomaga najti informacije o ukazih »cmdlet« PowerShella skupaj z njihovo sintakso in parametri; ponuja celo primere, kako jih uporabljati.

Če si želite ogledati, kako ukaz deluje, vnesite Get-Help, ki mu sledi ime ukaza:

Get-Help Get-Process

Ta ukaz prikaže povzetek ukaza, sintakso in parametre.

11. Get-Command

12 najbolj uporabnih ukazov PowerShell za Windows
Pridobi ukaz v Powershellu

Medtem ko Get-Help ponuja podrobne informacije o ukazu »cmdlet«, vam Get-Command pomaga najti in našteti vse razpoložljive ukaze. Če na primer veste, kaj želite storiti, vendar se ne spomnite natančnega imena ukaza, vam Get-Command pomaga najti ukaze na podlagi posameznih imen ali vzorcev.

Na primer, če želite poskusiti najti vse ukaze, ki vsebujejo besedo »proces«, vnesite:

Get-Command *process*

Ta ukaz prikaže vse ukaze z imenom »proces«.

10. Testna omrežna povezava

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz Test-NetConnection v PowerShellu

Če uporabljate ločena orodja za ukaze ping , telnet in traceroute , bo ukaz Test-NetConnection opravil vse tri. To je orodje za odpravljanje težav z omrežjem, ki preverja, ali je težava v omrežju, strežniku ali kje drugje.

Če želite preveriti, ali je spletno mesto dostopno, zaženite:

Test-NetConnection WebTech360.com

Ta ukaz vam da rezultate pinga in osnovne informacije o povezavi.

9. Get-ChildItem

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz get childitem v Powershellu

Get-ChildItem prikaže datoteke in mape v poljubnem imeniku. Želite videti vsebino v Dokumentih? Preprosto vnesite ta ukaz in zamenjajte »uporabniško ime« s svojim imenom:

Get-ChildItem C:\Users\Username\Documents

Ukaz Get-ChildItem lahko kombinirate z drugimi ukazi za skriptiranje in avtomatizacijo opravil paketne obdelave, avtomatizacijo in preverjanje datotek glede ujemanja z določenimi merili.

8. Kjer-Predmet

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz Where object v PowerShellu

V prejšnjem primeru ste morda opazili, da je članek za iskanje velikih datotek uporabil ukaz »where-Object« in vas je zanimalo, kaj ta ukaz počne. Where-Object filtrira podatke tako, da izbere objekte z določenimi vrednostmi lastnosti – podobno kot stavek if v programiranju. Znotraj zavitih oklepajev $_ predstavlja vsak element, ki se ocenjuje glede na vaše kriterije filtra.

Na primer, če želite videti vse delujoče storitve, vnesite ta ukaz:

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

7. Izberi objekt

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz za izbiro predmeta v PowerShellu

Izhod ukaza pogosto vsebuje več informacij, kot jih potrebujete. Select-Object vam omogoča, da izberete le želene podatke. Izbrane lastnosti lahko nato izvozite v datoteko CSV z ukazom »Export-Csv«. Če si želite ogledati le imena in stanje storitev, uporabite:

Get-Service | Select-Object Name, Status

Če iščete 5 procesov, ki največ porabljajo procesor , so tukaj:

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

6. Pridobi člana

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz Get-Member v PowerShellu

PowerShell deluje z objekti, Get-Member pa vam prikaže njihove lastnosti in metode. Če vam na primer ukaz da datoteko, vam lahko Get-Member prikaže velikost datoteke, datum nastanka in druge podrobnosti. Vnesite naslednji ukaz, da si ogledate informacije, ki jih vsebuje objekt procesa:

Get-Process | Get-Member

Ta ukaz prikaže lastnosti, kot so CPU, Id in WorkingSet, skupaj z metodami, kot sta Kill() in Refresh().

5. Nastavi odložišče in pridobi odložišče

12 najbolj uporabnih ukazov PowerShell za Windows
Nastavitev ukaza odložišča v PowerShellu

Ko imate veliko količino izhoda PowerShell, ki ga želite kopirati, ga lahko ročno izberete ali uporabite Set-Clipboard. Ročno izbiranje pomeni, da se pomaknete navzgor, začnete izbirati, previdno povlečete navzdol in upate, da med potjo ne boste naredili napake. Set-Clipboard in Get-Clipboard močno poenostavita celoten postopek.

Če želite rezultate ukaza kopirati v odložišče, vnesite naslednji ukaz:

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

Rezultate lahko zdaj prilepite v Microsoft Excel ali kateri koli urejevalnik besedil.

4. Zunanji pogled mreže

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz Out-GridView v PowerShellu

Včasih morate rezultate interaktivno razvrščati in filtrirati. Out-GridView odpre ločeno okno s tabelo, ki jo je mogoče iskati in razvrščati.

Get-Process | Out-GridView

Ta ukaz bo odprl novo okno, ki bo prikazalo seznam procesov, ki se izvajajo, v obliki tabele grafičnega uporabniškega vmesnika. Kliknite glave stolpcev za razvrščanje ali vnesite iskalni niz v polje za filter.

3. Get-Process

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz Get-Process v Powershellu

Get-Process prikaže vse programe, ki se izvajajo v računalniku, vključno z porabo pomnilnika, časom procesorja in ID-jem procesa.

Če si želite ogledati vse procese, ki se izvajajo, preprosto vnesite:

Get-Process

2. Get-FileHash

12 najbolj uporabnih ukazov PowerShell za Windows
Ukaz Get-FileHash v PowerShellu

Get-FileHash izračuna zgoščevalno vrednost vsebine datoteke z uporabo določenega algoritma zgoščevanja. Ta ukaz vam omogoča preverjanje prenosov ali preverjanje, ali je kdo spreminjal vaše datoteke.

Če želite dobiti SHA256 zgoščeno vrednost datoteke:

Get-FileHash C:\Downloads\Sample.docx

1. Parameter -WhatIf

12 najbolj uporabnih ukazov PowerShell za Windows
Parameter ukaza whatif v PowerShellu

Parameter -WhatIf vam omogoča predogled rezultatov ukaza, ne da bi ga izvedli. Ta možnost je še posebej uporabna pri izvajanju ukazov Powershell za brisanje, premikanje ali spreminjanje datotek, na primer pri čiščenju starih dnevnikov gradnje ali uvajanju spletnih virov.

Za predogled datotek, ki bodo izbrisane, dodajte -WhatIf:

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

PowerShell bo prikazal vsako datoteko, ki jo bo izbrisal, vendar ne bo izbrisal nobene datoteke.

Teh 12 ukazov pokriva stvari, ki jih potrebujete vsak dan – iskanje datotek, preverjanje, kaj upočasnjuje vaš računalnik, in organiziranje map projektov.

Ko se zataknete, začnite z ukazom Get-Help, za filtriranje neželenih podrobnosti uporabite Where-Object in vedno dodajte -WhatIf, preden storite karkoli, kar bi lahko izbrisalo ali spremenilo datoteko. Ko boste te osnove osvojili, lahko ta opravila avtomatizirate s PowerShellom, namesto da jih morate vsakič ročno vnašati.

Glej tudi:

Tags: #System

Leave a Comment

PowerShell in vse, kar morate vedeti o tem pripomočku

PowerShell in vse, kar morate vedeti o tem pripomočku

Kaj je PowerShell? Microsoft PowerShell je pripomoček ukazne vrstice in skriptni jezik, ki je zmogljivo orodje za skrbnike, saj omogoča avtomatizacijo širokega nabora opravil za računalnike in omrežja.

Kako izklopiti aplikacije v ozadju v sistemu Windows 11 in zmanjšati porabo RAM-a v sistemu Windows 11

Kako izklopiti aplikacije v ozadju v sistemu Windows 11 in zmanjšati porabo RAM-a v sistemu Windows 11

Aplikacije v ozadju sistema Windows 11 lahko izklopite, da optimizirate delovanje, prihranite baterijo in zmanjšate porabo RAM-a.

12 najbolj uporabnih ukazov PowerShell za Windows

12 najbolj uporabnih ukazov PowerShell za Windows

Večina IT skrbnikov uporablja PowerShell za skripte in avtomatizacijo, vendar to ni namenjeno samo IT strokovnjakom – vsak, ki se ukvarja z neurejenimi mapami, potrebuje te ukaze.

Kako izbrisati stare obnovitvene točke sistema Windows, da sprostite prostor

Kako izbrisati stare obnovitvene točke sistema Windows, da sprostite prostor

S preverjanjem porabe pomnilnika, brisanjem starih obnovitvenih točk in nastavitvijo razumnih omejitev pomnilnika lahko ohranite nadzor nad svojim pomnilnikom, ne da bi pri tem žrtvovali njegovo zaščito.

14 aplikacij in programske opreme za Windows, ki jih potrebujete na svojem novem računalniku

14 aplikacij in programske opreme za Windows, ki jih potrebujete na svojem novem računalniku

Spodaj je seznam priporočene programske opreme pri namestitvi novega računalnika, tako da lahko izberete najnujnejše in najboljše aplikacije za vaš računalnik!

Če ima VPN te opozorilne znake, se mu izogibajte!

Če ima VPN te opozorilne znake, se mu izogibajte!

Sčasoma se boste naučili hitro prepoznati opozorilne znake VPN-ja. Če vaš VPN kaže katerega od teh znakov, ga pred namestitvijo hitro opustite.

Kako klonirati nastavitve sistema Windows, da boste svoj delovni proces lahko uporabljali kamor koli

Kako klonirati nastavitve sistema Windows, da boste svoj delovni proces lahko uporabljali kamor koli

Prenašanje celotnega operacijskega sistema na bliskovnem pogonu je lahko zelo koristno, še posebej, če nimate prenosnika. Vendar ne mislite, da je ta funkcija omejena na distribucije Linuxa – čas je, da poskusite klonirati namestitev sistema Windows.

Navodila za blokiranje samodejne namestitve gonilnikov v sistemu Windows 11

Navodila za blokiranje samodejne namestitve gonilnikov v sistemu Windows 11

Windows 11 lahko prenese gonilnike za vaš računalnik brez posredovanja uporabnika, vendar gonilnikov ne želite vedno namestiti samodejno, da bi se izognili neželenim težavam.

Kako ponastaviti aplikacije v računalnikih z operacijskim sistemom Windows

Kako ponastaviti aplikacije v računalnikih z operacijskim sistemom Windows

Če vaša aplikacija Nastavitve ali Microsoft Store ne deluje pravilno, se sesuje ali se ne odpre, lahko aplikacijo ponastavite.

Kaj je PING? Kako preizkusiti PING?

Kaj je PING? Kako preizkusiti PING?

V spodnjem članku vas vabimo, da se naučite nekaj preprostih primerov ukaza PING v sistemu Windows!

Kako zagnati načrtovana opravila z zakasnitvijo v sistemu Windows

Kako zagnati načrtovana opravila z zakasnitvijo v sistemu Windows

Ta funkcija je izjemno uporabna za odlašanje nepotrebnih opravil, zagotavljanje omrežne povezljivosti pred začetkom opravila, izvajanje opravil v določenem vrstnem redu, načrtovanje posodobitev ali izvajanje vzdrževanja strojne opreme.

Kaj je VPN? Prednosti in slabosti virtualnega zasebnega omrežja VPN

Kaj je VPN? Prednosti in slabosti virtualnega zasebnega omrežja VPN

Kaj je VPN, kakšne so prednosti in slabosti VPN-ja? Pogovorimo se z WebTech360 o definiciji VPN-ja in o tem, kako ta model in sistem uporabiti pri delu.

Kako obrniti barve zaslona s pomočjo povečevalnika v sistemu Windows 11

Kako obrniti barve zaslona s pomočjo povečevalnika v sistemu Windows 11

Uporaba funkcije inverzije lupe v sistemu Windows 11 lahko izboljša berljivost besedila, zlasti za ljudi, ki so občutljivi na svetlobo.

Popravljeno delovanje ukaza Kopiraj in prilepi v programih Word in Excel (2007, 2010)

Popravljeno delovanje ukaza Kopiraj in prilepi v programih Word in Excel (2007, 2010)

Obstaja veliko razlogov, zakaj ukaz Kopiraj in prilepi ne deluje v računalniku z operacijskim sistemom Windows, na primer, če je računalnik napaden z virusom, odložišče ne deluje in zato ukaza za kopiranje (Ctrl + C) in ukaz za lepljenje (Ctrl + V) ne delujeta. Kako odpraviti to napako, si oglejte spodnji članek na WebTech360.

Za hitrejši ogled fotografij znova namestite pregledovalnik fotografij v sistemu Windows 10, saj je aplikacija Photos prepočasna!

Za hitrejši ogled fotografij znova namestite pregledovalnik fotografij v sistemu Windows 10, saj je aplikacija Photos prepočasna!

Če vam aplikacija Fotografije v sistemu Windows 10 ni všeč in si želite fotografije ogledati s pregledovalnikom fotografij sistema Windows v sistemu Windows 10, sledite temu vodniku, da pregledovalnik fotografij sistema Windows prenesete v sistem Windows 10 in si fotografije ogledate hitreje.

Kako klonirati trdi disk sistema Windows brez programske opreme drugih proizvajalcev

Kako klonirati trdi disk sistema Windows brez programske opreme drugih proizvajalcev

Postopek kloniranja vključuje premikanje podatkov iz ene naprave za shranjevanje v drugo (v tem primeru trdi disk) z natančno kopijo, kopirano s ciljnega pogona.

Kako onemogočiti hitri zagon v sistemu Windows

Kako onemogočiti hitri zagon v sistemu Windows

Hitri zagon sistema Windows 11 pomaga pri hitrejšem zagonu računalnika, lahko pa je tudi razlog, zakaj se računalnik z operacijskim sistemom Windows ne izklopi popolnoma.

Kako dodati »Končaj opravilo« v opravilno vrstico sistema Windows 11

Kako dodati »Končaj opravilo« v opravilno vrstico sistema Windows 11

Windows 11 ima funkcijo, ki doda gumb Končaj opravilo neposredno v opravilno vrstico, tako da vam ni treba dostopati do upravitelja opravil, da bi zaprli neodzivne aplikacije.

Kako varnostno kopirati podatke brez uporabe zunanjega trdega diska

Kako varnostno kopirati podatke brez uporabe zunanjega trdega diska

Včasih preprosto ne najdete zunanjega trdega diska, ko ga najbolj potrebujete. Potem ko so nekateri ljudje nekajkrat izgubili pomembne datoteke, so našli preprost in zanesljiv način za varnostno kopiranje vsega, tudi ko trdi disk ni na voljo.

Čemu služi bližnjica Ctrl + Z v sistemu Windows? Verjetno bolj, kot si mislite.

Čemu služi bližnjica Ctrl + Z v sistemu Windows? Verjetno bolj, kot si mislite.

Ctrl + Z je izjemno pogosta kombinacija tipk v sistemu Windows. Ctrl + Z vam v bistvu omogoča razveljavitev dejanj na vseh področjih sistema Windows.

PowerShell in vse, kar morate vedeti o tem pripomočku

PowerShell in vse, kar morate vedeti o tem pripomočku

Kaj je PowerShell? Microsoft PowerShell je pripomoček ukazne vrstice in skriptni jezik, ki je zmogljivo orodje za skrbnike, saj omogoča avtomatizacijo širokega nabora opravil za računalnike in omrežja.

Kako izklopiti aplikacije v ozadju v sistemu Windows 11 in zmanjšati porabo RAM-a v sistemu Windows 11

Kako izklopiti aplikacije v ozadju v sistemu Windows 11 in zmanjšati porabo RAM-a v sistemu Windows 11

Aplikacije v ozadju sistema Windows 11 lahko izklopite, da optimizirate delovanje, prihranite baterijo in zmanjšate porabo RAM-a.

12 najbolj uporabnih ukazov PowerShell za Windows

12 najbolj uporabnih ukazov PowerShell za Windows

Večina IT skrbnikov uporablja PowerShell za skripte in avtomatizacijo, vendar to ni namenjeno samo IT strokovnjakom – vsak, ki se ukvarja z neurejenimi mapami, potrebuje te ukaze.

Kako izbrisati stare obnovitvene točke sistema Windows, da sprostite prostor

Kako izbrisati stare obnovitvene točke sistema Windows, da sprostite prostor

S preverjanjem porabe pomnilnika, brisanjem starih obnovitvenih točk in nastavitvijo razumnih omejitev pomnilnika lahko ohranite nadzor nad svojim pomnilnikom, ne da bi pri tem žrtvovali njegovo zaščito.

14 aplikacij in programske opreme za Windows, ki jih potrebujete na svojem novem računalniku

14 aplikacij in programske opreme za Windows, ki jih potrebujete na svojem novem računalniku

Spodaj je seznam priporočene programske opreme pri namestitvi novega računalnika, tako da lahko izberete najnujnejše in najboljše aplikacije za vaš računalnik!

Če ima VPN te opozorilne znake, se mu izogibajte!

Če ima VPN te opozorilne znake, se mu izogibajte!

Sčasoma se boste naučili hitro prepoznati opozorilne znake VPN-ja. Če vaš VPN kaže katerega od teh znakov, ga pred namestitvijo hitro opustite.

Kako klonirati nastavitve sistema Windows, da boste svoj delovni proces lahko uporabljali kamor koli

Kako klonirati nastavitve sistema Windows, da boste svoj delovni proces lahko uporabljali kamor koli

Prenašanje celotnega operacijskega sistema na bliskovnem pogonu je lahko zelo koristno, še posebej, če nimate prenosnika. Vendar ne mislite, da je ta funkcija omejena na distribucije Linuxa – čas je, da poskusite klonirati namestitev sistema Windows.

Navodila za blokiranje samodejne namestitve gonilnikov v sistemu Windows 11

Navodila za blokiranje samodejne namestitve gonilnikov v sistemu Windows 11

Windows 11 lahko prenese gonilnike za vaš računalnik brez posredovanja uporabnika, vendar gonilnikov ne želite vedno namestiti samodejno, da bi se izognili neželenim težavam.

Kako ponastaviti aplikacije v računalnikih z operacijskim sistemom Windows

Kako ponastaviti aplikacije v računalnikih z operacijskim sistemom Windows

Če vaša aplikacija Nastavitve ali Microsoft Store ne deluje pravilno, se sesuje ali se ne odpre, lahko aplikacijo ponastavite.

Kaj je PING? Kako preizkusiti PING?

Kaj je PING? Kako preizkusiti PING?

V spodnjem članku vas vabimo, da se naučite nekaj preprostih primerov ukaza PING v sistemu Windows!