12 nejužitečnějších příkazů PowerShellu pro Windows

Většina IT administrátorů používá PowerShell pro skriptování a automatizaci, ale není to jen pro IT profesionály – každý, kdo pracuje s nepřehlednými složkami, tyto příkazy potřebuje. Lidé je používají k vyhledávání starého kódu, organizaci klientských souborů a úklidu chaosu, který se hromadí po měsících práce s termíny.

12. Získejte pomoc

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Získat nápovědu v PowerShellu

Pokud se učili PowerShell z videí na YouTube, jedním z prvních příkazů, které lidé zmíní, je Get-Help. Jak název napovídá, Get-Help vám pomůže najít informace o rutinách PowerShellu spolu s jejich syntaxí a parametry; dokonce poskytuje příklady, jak je používat.

Chcete-li zobrazit fungování příkazu, zadejte Get-Help následovaný názvem příkazu:

Get-Help Get-Process

Tento příkaz zobrazí souhrn příkazu, syntaxi a parametry.

11. Příkaz Get

12 nejužitečnějších příkazů PowerShellu pro Windows
Získání příkazu v PowerShellu

Zatímco Get-Help poskytuje podrobné informace o cmdletu, Get-Command vám pomůže najít a zobrazit seznam všech dostupných příkazů. Pokud například víte, co chcete udělat, ale nepamatujete si přesný název příkazu, Get-Command vám pomůže najít příkazy na základě jednotlivých názvů nebo vzorů.

Například chcete-li zkusit najít všechny příkazy obsahující slovo „process“, zadejte:

Get-Command *process*

Tento příkaz zobrazí všechny příkazy s názvem „process“.

10. Testovací síťové připojení

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Test-NetConnection v PowerShellu

Pokud používáte samostatné nástroje pro příkazy ping , telnet a traceroute , rutina Test-NetConnection provede všechny tři. Jedná se o nástroj pro řešení problémů se sítí, který testuje, zda je problém v síti, na serveru nebo někde jinde.

Chcete-li zkontrolovat, zda je webová stránka dostupná, spusťte:

Test-NetConnection WebTech360.com

Tento příkaz vám poskytne výsledky příkazu ping a základní informace o připojení.

9. Get-ChildItem

12 nejužitečnějších příkazů PowerShellu pro Windows
příkaz get childitem v PowerShellu

Příkaz Get-ChildItem zobrazí soubory a složky v libovolném adresáři. Chcete zobrazit obsah v Dokumentech? Stačí zadat tento příkaz a nahradit „uživatelské_jméno“ svým jménem:

Get-ChildItem C:\Users\Username\Documents

Příkaz Get-ChildItem můžete kombinovat s dalšími příkazy pro skriptování a automatizaci úloh dávkového zpracování, automatizaci a kontrolu souborů, zda splňují specifická kritéria.

8. Where-Objekt

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Where object v PowerShellu

V předchozím příkladu jste si možná všimli, že článek používal cmdlet Where-Object k vyhledávání velkých souborů a zajímalo vás, co tento příkaz dělá. Where-Object filtruje data výběrem objektů se specifickými hodnotami vlastností – podobně jako příkaz if v programování. Uvnitř složených závorek představuje $_ každou položku, která je vyhodnocována podle kritérií filtru.

Například pokud potřebujete zobrazit všechny spuštěné služby, zadejte tento příkaz:

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

7. Výběr objektu

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Vybrat objekt v PowerShellu

Výstup příkazu často obsahuje více informací, než potřebujete. Select-Object umožňuje vybrat pouze požadovaná data. Vybrané vlastnosti pak můžete exportovat do souboru CSV pomocí rutiny Export-Csv. Chcete-li zobrazit pouze názvy a stav služeb, použijte:

Get-Service | Select-Object Name, Status

Pokud hledáte 5 procesů, které nejvíce využívají CPU , zde jsou:

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

6. Získat člena

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Get-Member v PowerShellu

PowerShell pracuje s objekty a Get-Member zobrazuje jejich vlastnosti a metody. Pokud například příkaz vrátí soubor, Get-Member vám může zobrazit jeho velikost, datum vytvoření a další podrobnosti. Zadejte následující příkaz a zobrazte informace, které objekt procesu obsahuje:

Get-Process | Get-Member

Tento příkaz zobrazí vlastnosti jako CPU, Id a WorkingSet spolu s metodami jako Kill() a Refresh().

5. Nastavení schránky a získání schránky

12 nejužitečnějších příkazů PowerShellu pro Windows
Nastavení příkazu schránky v PowerShellu

Pokud máte velké množství výstupu PowerShellu, který chcete zkopírovat, můžete ho buď ručně vybrat, nebo použít Set-Clipboard. Ruční výběr znamená posunout se nahoru, začít vybírat, opatrně táhnout dolů a doufat, že cestou neuděláte chybu. Set-Clipboard a Get-Clipboard celý tento proces výrazně zjednodušují.

Chcete-li zkopírovat výsledky příkazu do schránky, zadejte následující příkaz:

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

Výsledky nyní můžete vložit do aplikace Microsoft Excel nebo libovolného textového editoru.

4. Out-GridView

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Out-GridView v PowerShellu

Někdy je potřeba výsledky interaktivně třídit a filtrovat. Out-GridView otevře samostatné okno s prohledávatelnou a tříditelnou tabulkou.

Get-Process | Out-GridView

Tento příkaz otevře nové okno se seznamem spuštěných procesů ve formátu tabulky s grafickým rozhraním. Kliknutím na záhlaví sloupců můžete procesy seřadit nebo zadáním textu do pole filtru vyhledejte.

3. Get-Process

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Get-Process v PowerShellu

Příkaz Get-Process zobrazí všechny programy spuštěné v počítači, včetně využití paměti, času procesoru a ID procesu.

Chcete-li zobrazit všechny spuštěné procesy, stačí zadat:

Get-Process

2. Get-FileHash

12 nejužitečnějších příkazů PowerShellu pro Windows
Příkaz Get-FileHash v PowerShellu

Příkaz Get-FileHash vypočítává hašovací hodnotu obsahu souboru pomocí zadaného hašovacího algoritmu. Tento příkaz umožňuje ověřit stažené soubory nebo zkontrolovat, zda někdo s vašimi soubory manipuloval.

Získání SHA256 hash souboru:

Get-FileHash C:\Downloads\Sample.docx

1. Parametr -WhatIf

12 nejužitečnějších příkazů PowerShellu pro Windows
Parametr příkazu whatif v PowerShellu

Parametr -WhatIf umožňuje zobrazit náhled výsledků příkazu bez nutnosti jeho spuštění. Tato možnost je obzvláště užitečná při spouštění příkazů PowerShellu pro mazání, přesouvání nebo úpravu souborů, například při čištění starých protokolů sestavení nebo nasazení webových zdrojů.

Chcete-li zobrazit náhled souborů, které budou smazány, přidejte -WhatIf:

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

PowerShell zobrazí každý soubor, který smaže, ale žádné soubory neodstraní.

Těchto 12 příkazů pokrývá věci, které potřebujete každý den – vyhledávání souborů, kontrolu toho, co zpomaluje váš počítač, a organizaci složek projektů.

Pokud se potýkáte s problémy, začněte s Get-Help, k filtrování nežádoucích detailů použijte Where-Object a vždy přidejte -WhatIf před jakoukoli činností, která by mohla soubor smazat nebo změnit. Jakmile si osvojíte tyto základy, můžete tyto úkoly automatizovat pomocí PowerShellu, aniž byste je museli pokaždé ručně psát.

Viz také:

Tags: #System

Leave a Comment

Jak opravit notebook, který se nepřipojuje k Wi-Fi, jak opravit notebook, který nepřijímá Wi-Fi

Jak opravit notebook, který se nepřipojuje k Wi-Fi, jak opravit notebook, který nepřijímá Wi-Fi

Existuje mnoho důvodů, proč se váš notebook nemůže připojit k Wi-Fi, a proto existuje mnoho způsobů, jak chybu opravit. Pokud se váš notebook nemůže připojit k Wi-Fi, můžete tento problém vyzkoušet následujícími způsoby.

Jak zkontrolovat, zda bylo USB Bootování úspěšně vytvořeno?

Jak zkontrolovat, zda bylo USB Bootování úspěšně vytvořeno?

Po vytvoření bootovacího USB pro instalaci systému Windows by uživatelé měli zkontrolovat výkon bootovacího USB a zjistit, zda bylo vytvoření úspěšné.

6 bezplatných nástrojů, které vám upozorní na selhání pevného disku

6 bezplatných nástrojů, které vám upozorní na selhání pevného disku

Několik bezplatných nástrojů dokáže předvídat selhání disku dříve, než k němu dojde, což vám dává čas na zálohování dat a včasnou výměnu disku.

5 bezplatných nástrojů pro nalezení spywaru a adwaru ve vašem počítači

5 bezplatných nástrojů pro nalezení spywaru a adwaru ve vašem počítači

Se správnými nástroji můžete prohledat systém a odstranit spyware, adware a další škodlivé programy, které se ve vašem systému mohou ukrývat.

Pokyny k opravě chyby „Síťová cesta nebyla nalezena“ ve Windows

Pokyny k opravě chyby „Síťová cesta nebyla nalezena“ ve Windows

Když se například počítač, mobilní zařízení nebo tiskárna pokusí připojit k počítači se systémem Microsoft Windows přes síť, může se zobrazit chybová zpráva „Síťová cesta nebyla nalezena – Chyba 0x80070035“.

Jak vytvořit modrou obrazovku smrti (BSOD), abyste si udělali legraci ze svých přátel

Jak vytvořit modrou obrazovku smrti (BSOD), abyste si udělali legraci ze svých přátel

Modrá obrazovka smrti (BSOD) je běžná a ne nová chyba systému Windows, která se objevuje, když se v počítači vyskytne nějaká závažná systémová chyba.

Souhrn běžných příkazů Spustit CMD

Souhrn běžných příkazů Spustit CMD

Místo provádění manuálních operací a operací s přímým přístupem ve Windows je můžeme nahradit dostupnými příkazy CMD pro rychlejší přístup.

Jak postavit perfektní a levný streamovací systém v malém pokoji na koleji

Jak postavit perfektní a levný streamovací systém v malém pokoji na koleji

Po nespočetných hodinách používání svého notebooku a stolního reproduktoru na vysoké škole mnoho lidí zjistí, že pár chytrých vylepšení může proměnit stísněný prostor na koleji v dokonalé streamovací centrum, aniž by museli utratit spoustu peněz.

Jak používat režim IE k nahrazení nedávno ukončené verze Internet Exploreru

Jak používat režim IE k nahrazení nedávno ukončené verze Internet Exploreru

Z Windows 11 bude Internet Explorer odebrán. V tomto článku vám WebTech360 ukáže, jak používat Internet Explorer ve Windows 11.

8 skrytých gest touchpadu Windows, která vám bleskově urychlí pracovní postup

8 skrytých gest touchpadu Windows, která vám bleskově urychlí pracovní postup

Touchpad notebooku neslouží jen k ukazování, klikání a zoomování. Obdélníkový povrch také podporuje gesta, která umožňují přepínat mezi aplikacemi, ovládat přehrávání médií, spravovat soubory a dokonce i zobrazovat oznámení.

Jak změnit ikonu koše ve Windows 11

Jak změnit ikonu koše ve Windows 11

Přepnutí ikony Koše ve Windows 11 zjednodušuje přizpůsobení tapety a poskytuje vám vzhled a dojem, které odpovídají vašemu vkusu nebo tématu.

Pokyny pro použití nástroje DISM k opravě chyb systému Windows 11

Pokyny pro použití nástroje DISM k opravě chyb systému Windows 11

DISM (Deployment Imaging and Servicing Management) je spolu s SFC (System File Checker) důležitým nástrojem pro řešení mnoha systémových problémů ve Windows 11.

9 skvělých vestavěných aplikací a nástrojů ve Windows 11, které byste si neměli nechat ujít

9 skvělých vestavěných aplikací a nástrojů ve Windows 11, které byste si neměli nechat ujít

I když je systém Windows 11 jistě předinstalován s několika zbytečnými aplikacemi, skrývá také několik neuvěřitelně výkonných nástrojů přímo pod nosem.

Jak zjistit maximální kapacitu RAM vašeho počítače

Jak zjistit maximální kapacitu RAM vašeho počítače

Při koupi nového stolního počítače nebo notebooku můžete ušetřit peníze koupí zařízení se základními specifikacemi. Jeho výkon můžete později zvýšit upgradem paměti RAM.

Co je Cloudflare WARP? Mám ho používat?

Co je Cloudflare WARP? Mám ho používat?

WARP je VPN, která vám pomáhá připojit se k internetu pomocí DNS 1.1.1.1 od Cloudflare a zároveň optimalizuje a zabezpečuje (tj. šifruje) vaše připojení. 1.1.1.1 je jednou z nejrychlejších a nejbezpečnějších možností DNS.

Oprava nefunkčních funkčních kláves ve Windows 10

Oprava nefunkčních funkčních kláves ve Windows 10

Funkční klávesy Fn umožňují rychlejší a snazší ovládání některých hardwarových funkcí.

Jak odstranit varování žlutého trojúhelníku na disku C ve Windows

Jak odstranit varování žlutého trojúhelníku na disku C ve Windows

Tento indikátor nepatřičnosti obvykle znamená, že šifrování BitLocker bylo zakázáno, aktualizace vyžaduje restart počítače nebo čeká na aktualizaci firmwaru.

Jak odstranit duplicitní soubory a ušetřit tak paměť počítače pomocí CCleaneru

Jak odstranit duplicitní soubory a ušetřit tak paměť počítače pomocí CCleaneru

CCleaner prohledá duplicitní soubory během několika minut a poté vám umožní rozhodnout, které z nich je bezpečné smazat.

Oprava chyby, kdy se nelze otevřít Zabezpečení systému Windows v systému Windows 11

Oprava chyby, kdy se nelze otevřít Zabezpečení systému Windows v systému Windows 11

Tento článek vám pomůže opravit chybu „Zabezpečení systému Windows nelze spustit v systému Windows 11“.

4 nejlepší způsoby, jak skrýt nebo chránit složku Windows bez instalace dalšího softwaru

4 nejlepší způsoby, jak skrýt nebo chránit složku Windows bez instalace dalšího softwaru

Metody v tomto článku vám pomohou skrýt nebo chránit složky Windows před zvědavými očima.

Jak opravit notebook, který se nepřipojuje k Wi-Fi, jak opravit notebook, který nepřijímá Wi-Fi

Jak opravit notebook, který se nepřipojuje k Wi-Fi, jak opravit notebook, který nepřijímá Wi-Fi

Existuje mnoho důvodů, proč se váš notebook nemůže připojit k Wi-Fi, a proto existuje mnoho způsobů, jak chybu opravit. Pokud se váš notebook nemůže připojit k Wi-Fi, můžete tento problém vyzkoušet následujícími způsoby.

Jak zkontrolovat, zda bylo USB Bootování úspěšně vytvořeno?

Jak zkontrolovat, zda bylo USB Bootování úspěšně vytvořeno?

Po vytvoření bootovacího USB pro instalaci systému Windows by uživatelé měli zkontrolovat výkon bootovacího USB a zjistit, zda bylo vytvoření úspěšné.

6 bezplatných nástrojů, které vám upozorní na selhání pevného disku

6 bezplatných nástrojů, které vám upozorní na selhání pevného disku

Několik bezplatných nástrojů dokáže předvídat selhání disku dříve, než k němu dojde, což vám dává čas na zálohování dat a včasnou výměnu disku.

5 bezplatných nástrojů pro nalezení spywaru a adwaru ve vašem počítači

5 bezplatných nástrojů pro nalezení spywaru a adwaru ve vašem počítači

Se správnými nástroji můžete prohledat systém a odstranit spyware, adware a další škodlivé programy, které se ve vašem systému mohou ukrývat.

Pokyny k opravě chyby „Síťová cesta nebyla nalezena“ ve Windows

Pokyny k opravě chyby „Síťová cesta nebyla nalezena“ ve Windows

Když se například počítač, mobilní zařízení nebo tiskárna pokusí připojit k počítači se systémem Microsoft Windows přes síť, může se zobrazit chybová zpráva „Síťová cesta nebyla nalezena – Chyba 0x80070035“.

Jak vytvořit modrou obrazovku smrti (BSOD), abyste si udělali legraci ze svých přátel

Jak vytvořit modrou obrazovku smrti (BSOD), abyste si udělali legraci ze svých přátel

Modrá obrazovka smrti (BSOD) je běžná a ne nová chyba systému Windows, která se objevuje, když se v počítači vyskytne nějaká závažná systémová chyba.

Souhrn běžných příkazů Spustit CMD

Souhrn běžných příkazů Spustit CMD

Místo provádění manuálních operací a operací s přímým přístupem ve Windows je můžeme nahradit dostupnými příkazy CMD pro rychlejší přístup.

Jak postavit perfektní a levný streamovací systém v malém pokoji na koleji

Jak postavit perfektní a levný streamovací systém v malém pokoji na koleji

Po nespočetných hodinách používání svého notebooku a stolního reproduktoru na vysoké škole mnoho lidí zjistí, že pár chytrých vylepšení může proměnit stísněný prostor na koleji v dokonalé streamovací centrum, aniž by museli utratit spoustu peněz.

Jak používat režim IE k nahrazení nedávno ukončené verze Internet Exploreru

Jak používat režim IE k nahrazení nedávno ukončené verze Internet Exploreru

Z Windows 11 bude Internet Explorer odebrán. V tomto článku vám WebTech360 ukáže, jak používat Internet Explorer ve Windows 11.

8 skrytých gest touchpadu Windows, která vám bleskově urychlí pracovní postup

8 skrytých gest touchpadu Windows, která vám bleskově urychlí pracovní postup

Touchpad notebooku neslouží jen k ukazování, klikání a zoomování. Obdélníkový povrch také podporuje gesta, která umožňují přepínat mezi aplikacemi, ovládat přehrávání médií, spravovat soubory a dokonce i zobrazovat oznámení.