12 najužitočnejších príkazov PowerShellu pre Windows

Väčšina IT administrátorov používa PowerShell na skriptovanie a automatizáciu, ale nie je to len pre IT profesionálov – každý, kto pracuje s chaotickými priečinkami, potrebuje tieto príkazy. Ľudia ich používajú na vyhľadanie starého kódu, organizáciu klientskych súborov a upratovanie chaosu, ktorý sa hromadí po mesiacoch práce s termínmi.

12. Získajte pomoc

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz Získať pomoc v PowerShelle

Ak ste sa učili PowerShell z videí na YouTube, jedným z prvých príkazov, ktoré ľudia spomenú, je Get-Help. Ako už názov napovedá, Get-Help vám pomôže nájsť informácie o cmdletoch PowerShellu spolu s ich syntaxou a parametrami; dokonca poskytuje príklady, ako ich používať.

Ak chcete zistiť, ako príkaz funguje, zadajte Get-Help a za ním názov príkazu:

Get-Help Get-Process

Tento príkaz zobrazí súhrn príkazu, syntax a parametre.

11. Get-Command

12 najužitočnejších príkazov PowerShellu pre Windows
Získanie príkazu v Powershelle

Zatiaľ čo Get-Help poskytuje podrobné informácie o cmdlete, Get-Command vám pomôže nájsť a zobraziť všetky dostupné príkazy. Napríklad, ak viete, čo chcete urobiť, ale nepamätáte si presný názov príkazu, Get-Command vám pomôže nájsť príkazy na základe jednotlivých názvov alebo vzorov.

Napríklad, ak chcete nájsť všetky príkazy obsahujúce slovo „proces“, zadajte:

Get-Command *process*

Tento príkaz zobrazí všetky príkazy s názvom „proces“.

10. Testovacie sieťové pripojenie

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz Test-NetConnection v PowerShelle

Ak používate samostatné nástroje pre príkazy ping , telnet a traceroute , rutina Test-NetConnection vykoná všetky tri. Ide o nástroj na riešenie problémov so sieťou, ktorý testuje, či je problém v sieti, na serveri alebo niekde inde.

Ak chcete skontrolovať, či je webová stránka dostupná, spustite príkaz:

Test-NetConnection WebTech360.com

Tento príkaz vám poskytne výsledky príkazu ping a základné informácie o pripojení.

9. Get-ChildItem

12 najužitočnejších príkazov PowerShellu pre Windows
príkaz get childitem v Powershell

Príkaz Get-ChildItem zobrazí súbory a priečinky v ľubovoľnom adresári. Chcete zobraziť obsah v dokumentoch? Stačí zadať tento príkaz a nahradiť „username“ svojím menom:

Get-ChildItem C:\Users\Username\Documents

Príkaz Get-ChildItem môžete kombinovať s inými príkazmi na skriptovanie a automatizáciu úloh dávkového spracovania, automatizáciu a kontrolu súborov, či zodpovedajú špecifickým kritériám.

8. Where-Object

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz Where object v PowerShelle

V predchádzajúcom príklade ste si možno všimli, že článok používal cmdlet Where-Object na vyhľadávanie veľkých súborov a zaujímalo vás, čo tento príkaz robí. Where-Object filtruje dáta výberom objektov so špecifickými hodnotami vlastností – podobne ako príkaz if v programovaní. V zložených zátvorkách znak $_ predstavuje každú položku, ktorá sa vyhodnocuje podľa kritérií filtrovania.

Napríklad, ak potrebujete zobraziť všetky spustené služby, zadajte tento príkaz:

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

7. Výber objektu

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz na výber objektu v Powershelle

Výstup príkazu často obsahuje viac informácií, ako potrebujete. Príkaz Select-Object vám umožňuje vybrať iba požadované údaje. Vybrané vlastnosti potom môžete exportovať do súboru CSV pomocou cmdletu Export-Csv. Ak chcete zobraziť iba názvy a stav služieb, použite:

Get-Service | Select-Object Name, Status

Ak hľadáte 5 procesov, ktoré najviac využívajú CPU , tu sú:

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

6. Získajte člena

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz Get-Member v PowerShelle

PowerShell pracuje s objektmi a Get-Member vám zobrazí ich vlastnosti a metódy. Napríklad, ak vám príkaz poskytne súbor, Get-Member vám môže zobraziť veľkosť súboru, dátum vytvorenia a ďalšie podrobnosti. Zadajte nasledujúci príkaz a zobrazte informácie, ktoré objekt procesu obsahuje:

Get-Process | Get-Member

Tento príkaz zobrazuje vlastnosti ako CPU, Id a WorkingSet spolu s metódami ako Kill() a Refresh().

5. Nastavenie schránky a získanie schránky

12 najužitočnejších príkazov PowerShellu pre Windows
Nastavenie príkazu schránky v PowerShell

Keď máte veľké množstvo výstupu PowerShellu, ktorý chcete skopírovať, môžete ho buď manuálne vybrať, alebo použiť Set-Clipboard. Manuálny výber znamená posúvanie nahor, začatie výberu, opatrné potiahnutie nadol a dúfanie, že cestou neurobíte chybu. Set-Clipboard a Get-Clipboard celý tento proces výrazne zjednodušujú.

Ak chcete skopírovať výsledky príkazu do schránky, zadajte nasledujúci príkaz:

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

Výsledky môžete teraz vložiť do programu Microsoft Excel alebo ľubovoľného textového editora.

4. Out-GridView

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz Out-GridView v PowerShelle

Niekedy je potrebné výsledky interaktívne zoradiť a filtrovať. Out-GridView otvorí samostatné okno s tabuľkou, v ktorej je možné vyhľadávať a zoradiť.

Get-Process | Out-GridView

Tento príkaz otvorí nové okno so zoznamom spustených procesov vo formáte tabuľky s grafickým rozhraním. Kliknite na hlavičky stĺpcov pre zoradenie alebo zadajte údaje do poľa filtra pre vyhľadávanie.

3. Get-Process

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz Get-Process v Powershelle

Get-Process zobrazuje všetky programy spustené v počítači vrátane využitia pamäte, času CPU a ID procesu.

Ak chcete zobraziť všetky spustené procesy, stačí zadať:

Get-Process

2. Get-FileHash

12 najužitočnejších príkazov PowerShellu pre Windows
Príkaz Get-FileHash v Powershelle

Príkaz Get-FileHash vypočíta hašovaciu hodnotu obsahu súboru pomocou zadaného hašovacieho algoritmu. Tento príkaz vám umožňuje overiť stiahnuté súbory alebo skontrolovať, či niekto s vašimi súbormi manipuloval.

Ak chcete získať SHA256 hash súboru:

Get-FileHash C:\Downloads\Sample.docx

1. Parameter -WhatIf

12 najužitočnejších príkazov PowerShellu pre Windows
Parameter príkazu whatif v PowerShelle

Parameter -WhatIf umožňuje zobraziť ukážku výsledkov príkazu bez jeho vykonania. Táto možnosť je obzvlášť užitočná pri spúšťaní príkazov Powershellu na odstránenie, presunutie alebo úpravu súborov, ako je napríklad čistenie starých protokolov zostavenia alebo nasadenie webových zdrojov.

Ak chcete zobraziť ukážku súborov, ktoré sa odstránia, pridajte -WhatIf:

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

PowerShell zobrazí každý súbor, ktorý odstráni, ale neodstráni žiadne súbory.

Týchto 12 príkazov pokrýva veci, ktoré potrebujete každý deň – vyhľadávanie súborov, kontrolu toho, čo spomaľuje váš počítač, a organizáciu priečinkov projektov.

Keď sa zaseknete, začnite s Get-Help, na filtrovanie nechcených detailov použite Where-Object a vždy pridajte -WhatIf pred vykonaním akejkoľvek akcie, ktorá by mohla odstrániť alebo zmeniť súbor. Keď si osvojíte tieto základy, môžete tieto úlohy automatizovať pomocou PowerShellu namiesto toho, aby ste ich museli zakaždým manuálne písať.

Pozri tiež:

Tags: #System

Leave a Comment

Ako opraviť notebook, ktorý sa nepripája k Wi-Fi, opraviť notebook, ktorý neprijíma Wi-Fi

Ako opraviť notebook, ktorý sa nepripája k Wi-Fi, opraviť notebook, ktorý neprijíma Wi-Fi

Existuje mnoho dôvodov, prečo sa váš notebook nemôže pripojiť k sieti Wi-Fi, a preto existuje mnoho spôsobov, ako túto chybu opraviť. Ak sa váš notebook nemôže pripojiť k sieti Wi-Fi, môžete vyskúšať nasledujúce spôsoby, ako tento problém vyriešiť.

Ako skontrolovať, či bolo bootovanie z USB úspešné?

Ako skontrolovať, či bolo bootovanie z USB úspešné?

Po vytvorení bootovacieho USB zariadenia na inštaláciu systému Windows by používatelia mali skontrolovať výkon bootovacieho USB zariadenia, aby zistili, či bolo vytvorené úspešne alebo nie.

6 bezplatných nástrojov, ktoré vám povedia, že váš pevný disk zlyhá

6 bezplatných nástrojov, ktoré vám povedia, že váš pevný disk zlyhá

Niekoľko bezplatných nástrojov dokáže predpovedať poruchy disku skôr, ako k nim dôjde, čo vám poskytne čas na zálohovanie údajov a včasnú výmenu disku.

5 bezplatných nástrojov na nájdenie spywaru a adwaru vo vašom počítači

5 bezplatných nástrojov na nájdenie spywaru a adwaru vo vašom počítači

Pomocou správnych nástrojov môžete skenovať systém a odstrániť spyware, adware a iné škodlivé programy, ktoré sa môžu vo vašom systéme ukrývať.

Pokyny na opravu chyby „Sieťová cesta sa nenašla“ v systéme Windows

Pokyny na opravu chyby „Sieťová cesta sa nenašla“ v systéme Windows

Keď sa počítač, mobilné zariadenie alebo tlačiareň pokúša pripojiť k počítaču so systémom Microsoft Windows cez sieť, môže sa zobraziť chybové hlásenie „Sieťová cesta sa nenašla – chyba 0x80070035“.

Ako vytvoriť modrú obrazovku smrti (BSOD), aby ste si užili žart z priateľov

Ako vytvoriť modrú obrazovku smrti (BSOD), aby ste si užili žart z priateľov

Modrá obrazovka smrti (BSOD) je bežná a nie nová chyba systému Windows, ktorá sa vyskytuje, keď sa v počítači vyskytne nejaká závažná systémová chyba.

Súhrn bežných príkazov Spustiť CMD

Súhrn bežných príkazov Spustiť CMD

Namiesto vykonávania manuálnych operácií a operácií s priamym prístupom v systéme Windows ich môžeme nahradiť dostupnými príkazmi CMD pre rýchlejší prístup.

Ako si vytvoriť dokonalý a lacný streamovací systém v malej internátnej izbe

Ako si vytvoriť dokonalý a lacný streamovací systém v malej internátnej izbe

Po nespočetných hodinách používania svojho notebooku a stolového reproduktora na vysokej škole mnohí ľudia zistia, že niekoľko šikovných vylepšení môže premeniť ich stiesnený internátny priestor na dokonalé streamovacie centrum bez toho, aby museli minúť veľa peňazí.

Ako používať režim IE na nahradenie nedávno ukončeného programu Internet Explorer

Ako používať režim IE na nahradenie nedávno ukončeného programu Internet Explorer

Z Windowsu 11 bude Internet Explorer odstránený. V tomto článku vám WebTech360 ukáže, ako používať Internet Explorer v systéme Windows 11.

8 skrytých gest na touchpade systému Windows, ktoré bleskovo zrýchlia váš pracovný postup

8 skrytých gest na touchpade systému Windows, ktoré bleskovo zrýchlia váš pracovný postup

Touchpad notebooku neslúži len na ukazovanie, klikanie a približovanie. Obdĺžnikový povrch podporuje aj gestá, ktoré umožňujú prepínať medzi aplikáciami, ovládať prehrávanie médií, spravovať súbory a dokonca aj zobrazovať upozornenia.

Ako zmeniť ikonu koša v systéme Windows 11

Ako zmeniť ikonu koša v systéme Windows 11

Zmena ikony Koša v systéme Windows 11 zjednodušuje prispôsobenie tapety a poskytuje vám vzhľad a dojem, ktoré vyhovujú vášmu vkusu alebo téme.

Pokyny na použitie nástroja DISM na opravu chýb systému Windows 11

Pokyny na použitie nástroja DISM na opravu chýb systému Windows 11

DISM (Deployment Imaging and Servicing Management) je spolu s SFC (System File Checker) dôležitý nástroj na riešenie mnohých systémových problémov v systéme Windows 11.

9 skvelých vstavaných aplikácií a nástrojov vo Windowse 11, ktoré by ste si nemali nechať ujsť

9 skvelých vstavaných aplikácií a nástrojov vo Windowse 11, ktoré by ste si nemali nechať ujsť

Hoci systém Windows 11 je určite predinštalovaný s niekoľkými zbytočnými aplikáciami, priamo pod nosom skrýva aj niekoľko neuveriteľne výkonných nástrojov.

Ako zistiť maximálnu kapacitu pamäte RAM vášho počítača

Ako zistiť maximálnu kapacitu pamäte RAM vášho počítača

Pri kúpe nového stolného počítača alebo notebooku môžete ušetriť nejaké peniaze kúpou zariadenia so základnými špecifikáciami. Jeho výkon môžete neskôr zvýšiť upgradom pamäte RAM.

Čo je Cloudflare WARP? Mal by som ho používať?

Čo je Cloudflare WARP? Mal by som ho používať?

WARP je VPN, ktorá vám pomáha pripojiť sa k internetu pomocou DNS od Cloudflare verzie 1.1.1.1 a zároveň optimalizuje a zabezpečuje (t. j. šifruje) vaše pripojenie. Verzia 1.1.1.1 je jednou z najrýchlejších a najbezpečnejších možností DNS.

Oprava nefunkčných funkčných klávesov v systéme Windows 10

Oprava nefunkčných funkčných klávesov v systéme Windows 10

Funkčné klávesy Fn vám umožňujú rýchlejšie a jednoduchšie ovládať niektoré hardvérové ​​funkcie.

Ako odstrániť upozornenie na žltý trojuholník na disku C vo Windowse

Ako odstrániť upozornenie na žltý trojuholník na disku C vo Windowse

Tento indikátor nemiestneho zariadenia zvyčajne znamená, že šifrovanie BitLocker bolo vypnuté, aktualizácia vyžaduje reštart alebo čaká na aktualizáciu firmvéru.

Ako odstrániť duplicitné súbory a ušetriť tak pamäť počítača pomocou CCleanera

Ako odstrániť duplicitné súbory a ušetriť tak pamäť počítača pomocou CCleanera

CCleaner vyhľadá duplicitné súbory za pár minút a potom vám umožní rozhodnúť sa, ktoré z nich je bezpečné odstrániť.

Oprava chyby, ktorá sa vyskytla pri nemožnosti otvoriť Zabezpečenie systému Windows v systéme Windows 11

Oprava chyby, ktorá sa vyskytla pri nemožnosti otvoriť Zabezpečenie systému Windows v systéme Windows 11

Tento článok vám pomôže opraviť chybu „Zabezpečenie systému Windows sa nedá spustiť v systéme Windows 11“.

4 najlepšie spôsoby, ako skryť alebo chrániť priečinok systému Windows bez inštalácie ďalšieho softvéru

4 najlepšie spôsoby, ako skryť alebo chrániť priečinok systému Windows bez inštalácie ďalšieho softvéru

Metódy v tomto článku vám pomôžu skryť alebo chrániť priečinky systému Windows pred zvedavými očami.

Ako opraviť notebook, ktorý sa nepripája k Wi-Fi, opraviť notebook, ktorý neprijíma Wi-Fi

Ako opraviť notebook, ktorý sa nepripája k Wi-Fi, opraviť notebook, ktorý neprijíma Wi-Fi

Existuje mnoho dôvodov, prečo sa váš notebook nemôže pripojiť k sieti Wi-Fi, a preto existuje mnoho spôsobov, ako túto chybu opraviť. Ak sa váš notebook nemôže pripojiť k sieti Wi-Fi, môžete vyskúšať nasledujúce spôsoby, ako tento problém vyriešiť.

Ako skontrolovať, či bolo bootovanie z USB úspešné?

Ako skontrolovať, či bolo bootovanie z USB úspešné?

Po vytvorení bootovacieho USB zariadenia na inštaláciu systému Windows by používatelia mali skontrolovať výkon bootovacieho USB zariadenia, aby zistili, či bolo vytvorené úspešne alebo nie.

6 bezplatných nástrojov, ktoré vám povedia, že váš pevný disk zlyhá

6 bezplatných nástrojov, ktoré vám povedia, že váš pevný disk zlyhá

Niekoľko bezplatných nástrojov dokáže predpovedať poruchy disku skôr, ako k nim dôjde, čo vám poskytne čas na zálohovanie údajov a včasnú výmenu disku.

5 bezplatných nástrojov na nájdenie spywaru a adwaru vo vašom počítači

5 bezplatných nástrojov na nájdenie spywaru a adwaru vo vašom počítači

Pomocou správnych nástrojov môžete skenovať systém a odstrániť spyware, adware a iné škodlivé programy, ktoré sa môžu vo vašom systéme ukrývať.

Pokyny na opravu chyby „Sieťová cesta sa nenašla“ v systéme Windows

Pokyny na opravu chyby „Sieťová cesta sa nenašla“ v systéme Windows

Keď sa počítač, mobilné zariadenie alebo tlačiareň pokúša pripojiť k počítaču so systémom Microsoft Windows cez sieť, môže sa zobraziť chybové hlásenie „Sieťová cesta sa nenašla – chyba 0x80070035“.

Ako vytvoriť modrú obrazovku smrti (BSOD), aby ste si užili žart z priateľov

Ako vytvoriť modrú obrazovku smrti (BSOD), aby ste si užili žart z priateľov

Modrá obrazovka smrti (BSOD) je bežná a nie nová chyba systému Windows, ktorá sa vyskytuje, keď sa v počítači vyskytne nejaká závažná systémová chyba.

Súhrn bežných príkazov Spustiť CMD

Súhrn bežných príkazov Spustiť CMD

Namiesto vykonávania manuálnych operácií a operácií s priamym prístupom v systéme Windows ich môžeme nahradiť dostupnými príkazmi CMD pre rýchlejší prístup.

Ako si vytvoriť dokonalý a lacný streamovací systém v malej internátnej izbe

Ako si vytvoriť dokonalý a lacný streamovací systém v malej internátnej izbe

Po nespočetných hodinách používania svojho notebooku a stolového reproduktora na vysokej škole mnohí ľudia zistia, že niekoľko šikovných vylepšení môže premeniť ich stiesnený internátny priestor na dokonalé streamovacie centrum bez toho, aby museli minúť veľa peňazí.

Ako používať režim IE na nahradenie nedávno ukončeného programu Internet Explorer

Ako používať režim IE na nahradenie nedávno ukončeného programu Internet Explorer

Z Windowsu 11 bude Internet Explorer odstránený. V tomto článku vám WebTech360 ukáže, ako používať Internet Explorer v systéme Windows 11.

8 skrytých gest na touchpade systému Windows, ktoré bleskovo zrýchlia váš pracovný postup

8 skrytých gest na touchpade systému Windows, ktoré bleskovo zrýchlia váš pracovný postup

Touchpad notebooku neslúži len na ukazovanie, klikanie a približovanie. Obdĺžnikový povrch podporuje aj gestá, ktoré umožňujú prepínať medzi aplikáciami, ovládať prehrávanie médií, spravovať súbory a dokonca aj zobrazovať upozornenia.