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

PowerShell a všetko, čo potrebujete vedieť o tomto nástroji

PowerShell a všetko, čo potrebujete vedieť o tomto nástroji

Čo je PowerShell? Microsoft PowerShell je nástroj príkazového riadka a skriptovací jazyk, ktorý je výkonným nástrojom pre administrátorov a umožňuje automatizovať širokú škálu úloh pre počítače a siete.

Ako vypnúť aplikácie na pozadí v systéme Windows 11 a znížiť spotrebu pamäte RAM vo Win 11

Ako vypnúť aplikácie na pozadí v systéme Windows 11 a znížiť spotrebu pamäte RAM vo Win 11

Aplikácie na pozadí systému Windows 11 môžete vypnúť, aby ste optimalizovali výkon, šetrili batériu a znížili spotrebu pamäte RAM.

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

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.

Ako odstrániť staré body obnovenia systému Windows a uvoľniť miesto

Ako odstrániť staré body obnovenia systému Windows a uvoľniť miesto

Kontrolou využitia úložiska, odstránením starých bodov obnovenia a nastavením primeraných limitov úložiska môžete mať svoje úložisko pod kontrolou bez toho, aby ste obetovali jeho ochranu.

14 aplikácií a softvéru pre systém Windows, ktoré potrebujete na svojom novom počítači

14 aplikácií a softvéru pre systém Windows, ktoré potrebujete na svojom novom počítači

Nižšie je uvedený zoznam odporúčaného softvéru pri inštalácii nového počítača, aby ste si mohli vybrať najpotrebnejšie a najlepšie aplikácie pre váš počítač!

Ak má VPN tieto varovné signály, vyhýbajte sa jej!

Ak má VPN tieto varovné signály, vyhýbajte sa jej!

Postupom času sa naučíte rýchlo rozpoznať varovné signály VPN. Ak vaša VPN vykazuje niektorý z týchto signálov, pred inštaláciou ju rýchlo zrušte.

Ako klonovať nastavenia systému Windows a vziať si svoj pracovný postup kamkoľvek

Ako klonovať nastavenia systému Windows a vziať si svoj pracovný postup kamkoľvek

Prenášanie celého operačného systému na flash disku môže byť veľmi užitočné, najmä ak nemáte notebook. Nemyslite si však, že táto funkcia je obmedzená len na distribúcie Linuxu – je čas vyskúšať klonovanie inštalácie systému Windows.

Pokyny na zablokovanie automatickej inštalácie ovládačov v systéme Windows 11

Pokyny na zablokovanie automatickej inštalácie ovládačov v systéme Windows 11

Systém Windows 11 dokáže stiahnuť ovládače pre váš počítač bez zásahu používateľa, ale nie vždy chcete ovládače inštalovať automaticky, aby ste sa vyhli nechceným problémom.

Ako resetovať aplikácie na počítačoch so systémom Windows

Ako resetovať aplikácie na počítačoch so systémom Windows

Ak vaša aplikácia Nastavenia alebo Microsoft Store nefunguje správne, zlyháva alebo sa neotvára, môžete aplikáciu resetovať.

Čo je PING? Ako otestovať PING?

Čo je PING? Ako otestovať PING?

V nasledujúcom článku vás pozývame, aby ste sa naučili niekoľko jednoduchých príkladov príkazu PING vo Windowse!

Ako spustiť naplánované úlohy s oneskorením v systéme Windows

Ako spustiť naplánované úlohy s oneskorením v systéme Windows

Táto funkcia je mimoriadne užitočná na odloženie nepotrebných úloh, zabezpečenie sieťového pripojenia pred spustením úlohy, spúšťanie úloh v určitom poradí, plánovanie aktualizácií alebo vykonávanie údržby hardvéru.

Čo je VPN? Výhody a nevýhody virtuálnej súkromnej siete VPN

Čo je VPN? Výhody a nevýhody virtuálnej súkromnej siete VPN

Čo je VPN, aké sú výhody a nevýhody VPN? Poďme si s WebTech360 prediskutovať definíciu VPN a ako tento model a systém aplikovať v práci.

Ako invertovať farby obrazovky pomocou programu Lupa v systéme Windows 11

Ako invertovať farby obrazovky pomocou programu Lupa v systéme Windows 11

Používanie funkcie inverzie lupy v systéme Windows 11 môže zlepšiť čitateľnosť textu, najmä pre ľudí citlivých na svetlo.

Oprava nefunkčného príkazu Kopírovať a Vložiť vo Worde a Exceli (2007, 2010)

Oprava nefunkčného príkazu Kopírovať a Vložiť vo Worde a Exceli (2007, 2010)

Existuje mnoho dôvodov, prečo príkaz Kopírovať a Vložiť nefunguje v počítači so systémom Windows, napríklad ak je počítač napadnutý vírusom, schránka nefunguje, a preto príkaz kopírovať (Ctrl + C) a príkaz vložiť (Ctrl + V) nefungujú. Ako túto chybu opraviť, pozrite si článok nižšie na webovej stránke WebTech360.

Znova si v systéme Windows 10 stiahnite prehliadač fotografií systému Windows, aby ste si fotografie prezerali rýchlejšie. Aplikácia Fotografie je príliš pomalá!

Znova si v systéme Windows 10 stiahnite prehliadač fotografií systému Windows, aby ste si fotografie prezerali rýchlejšie. Aplikácia Fotografie je príliš pomalá!

Ak sa vám aplikácia Fotografie v systéme Windows 10 nepáči a chcete si fotografie prezerať pomocou prehliadača fotografií systému Windows v systéme Windows 10, postupujte podľa tohto návodu, ktorý vám pomôže preniesť prehliadač fotografií systému Windows do systému Windows 10 a rýchlejšie si fotografie prezerať.

Ako klonovať pevný disk so systémom Windows bez softvéru tretej strany

Ako klonovať pevný disk so systémom Windows bez softvéru tretej strany

Proces klonovania zahŕňa presun údajov z jedného úložného zariadenia na druhé (v tomto prípade pevný disk) s presnou kópiou skopírovanou z cieľového disku.

Ako zakázať rýchle spustenie v systéme Windows

Ako zakázať rýchle spustenie v systéme Windows

Rýchle spustenie systému Windows 11 pomáha rýchlejšiemu spusteniu počítača, ale môže byť aj dôvodom, prečo sa počítač so systémom Windows úplne nevypne.

Ako pridať Ukončiť úlohu na panel úloh systému Windows 11

Ako pridať Ukončiť úlohu na panel úloh systému Windows 11

Systém Windows 11 má funkciu, ktorá pridáva tlačidlo Ukončiť úlohu priamo na panel úloh, takže na zatvorenie nereagujúcich aplikácií nemusíte pristupovať k Správcovi úloh.

Ako zálohovať dáta bez použitia externého pevného disku

Ako zálohovať dáta bez použitia externého pevného disku

Niekedy jednoducho neviete nájsť externý pevný disk, keď ho najviac potrebujete. Po niekoľkých stratách dôležitých súborov niektorí ľudia našli jednoduchý a spoľahlivý spôsob, ako zálohovať všetko, aj keď pevný disk nie je k dispozícii.

Na čo slúži skratka Ctrl + Z vo Windowse? Pravdepodobne viac, než si myslíte.

Na čo slúži skratka Ctrl + Z vo Windowse? Pravdepodobne viac, než si myslíte.

Ctrl + Z je mimoriadne bežná kombinácia klávesov v systéme Windows. Ctrl + Z v podstate umožňuje vrátiť späť akcie vo všetkých oblastiach systému Windows.

PowerShell a všetko, čo potrebujete vedieť o tomto nástroji

PowerShell a všetko, čo potrebujete vedieť o tomto nástroji

Čo je PowerShell? Microsoft PowerShell je nástroj príkazového riadka a skriptovací jazyk, ktorý je výkonným nástrojom pre administrátorov a umožňuje automatizovať širokú škálu úloh pre počítače a siete.

Ako vypnúť aplikácie na pozadí v systéme Windows 11 a znížiť spotrebu pamäte RAM vo Win 11

Ako vypnúť aplikácie na pozadí v systéme Windows 11 a znížiť spotrebu pamäte RAM vo Win 11

Aplikácie na pozadí systému Windows 11 môžete vypnúť, aby ste optimalizovali výkon, šetrili batériu a znížili spotrebu pamäte RAM.

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

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.

Ako odstrániť staré body obnovenia systému Windows a uvoľniť miesto

Ako odstrániť staré body obnovenia systému Windows a uvoľniť miesto

Kontrolou využitia úložiska, odstránením starých bodov obnovenia a nastavením primeraných limitov úložiska môžete mať svoje úložisko pod kontrolou bez toho, aby ste obetovali jeho ochranu.

14 aplikácií a softvéru pre systém Windows, ktoré potrebujete na svojom novom počítači

14 aplikácií a softvéru pre systém Windows, ktoré potrebujete na svojom novom počítači

Nižšie je uvedený zoznam odporúčaného softvéru pri inštalácii nového počítača, aby ste si mohli vybrať najpotrebnejšie a najlepšie aplikácie pre váš počítač!

Ak má VPN tieto varovné signály, vyhýbajte sa jej!

Ak má VPN tieto varovné signály, vyhýbajte sa jej!

Postupom času sa naučíte rýchlo rozpoznať varovné signály VPN. Ak vaša VPN vykazuje niektorý z týchto signálov, pred inštaláciou ju rýchlo zrušte.

Ako klonovať nastavenia systému Windows a vziať si svoj pracovný postup kamkoľvek

Ako klonovať nastavenia systému Windows a vziať si svoj pracovný postup kamkoľvek

Prenášanie celého operačného systému na flash disku môže byť veľmi užitočné, najmä ak nemáte notebook. Nemyslite si však, že táto funkcia je obmedzená len na distribúcie Linuxu – je čas vyskúšať klonovanie inštalácie systému Windows.

Pokyny na zablokovanie automatickej inštalácie ovládačov v systéme Windows 11

Pokyny na zablokovanie automatickej inštalácie ovládačov v systéme Windows 11

Systém Windows 11 dokáže stiahnuť ovládače pre váš počítač bez zásahu používateľa, ale nie vždy chcete ovládače inštalovať automaticky, aby ste sa vyhli nechceným problémom.

Ako resetovať aplikácie na počítačoch so systémom Windows

Ako resetovať aplikácie na počítačoch so systémom Windows

Ak vaša aplikácia Nastavenia alebo Microsoft Store nefunguje správne, zlyháva alebo sa neotvára, môžete aplikáciu resetovať.

Čo je PING? Ako otestovať PING?

Čo je PING? Ako otestovať PING?

V nasledujúcom článku vás pozývame, aby ste sa naučili niekoľko jednoduchých príkladov príkazu PING vo Windowse!