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.
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
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
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í
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
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
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
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
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
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
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
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
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
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é:
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.
Kontrolou využití úložiště, odstraněním starých bodů obnovení a nastavením rozumných limitů úložiště můžete mít úložiště pod kontrolou, aniž byste museli obětovat jeho ochranu.
Níže je uveden seznam doporučeného softwaru při instalaci nového počítače, abyste si mohli vybrat ty nejpotřebnější a nejlepší aplikace pro váš počítač!
Postupem času se naučíte rychle rozpoznat varovné signály VPN. Pokud vaše VPN vykazuje některý z těchto příznaků, před instalací ji rychle zrušte.
Nošení celého operačního systému na flash disku může být velmi užitečné, zvláště pokud nemáte notebook. Nemyslete si však, že tato funkce je omezena pouze na linuxové distribuce – je čas vyzkoušet klonování instalace Windows.
Systém Windows 11 si může stáhnout ovladače pro váš počítač bez zásahu uživatele, ale nechcete je vždy instalovat automaticky, abyste se vyhnuli nežádoucím problémům.
Pokud vaše aplikace Nastavení nebo Microsoft Store nefunguje správně, padá nebo se neotevře, můžete aplikaci resetovat.
V níže uvedeném článku vás zveme k naučení několika jednoduchých příkladů příkazu PING ve Windows!
Tato funkce je mimořádně užitečná pro odložení nepotřebných úloh, zajištění síťového připojení před spuštěním úlohy, spouštění úloh v určitém pořadí, plánování aktualizací nebo provádění údržby hardwaru.
Co je VPN, jaké jsou výhody a nevýhody VPN? Pojďme si s WebTech360 probrat definici VPN a jak tento model a systém aplikovat v práci.
Používání funkce inverze Lupy ve Windows 11 může zlepšit čitelnost textu, zejména pro osoby citlivé na světlo.
Existuje mnoho důvodů, proč příkaz Kopírovat a Vložit nefunguje v počítači se systémem Windows, například pokud je počítač napaden virem, schránka nefunguje, a proto nefungují příkazy pro kopírování (Ctrl + C) a vložení (Ctrl + V). Jak tuto chybu opravit, naleznete v článku níže na webu WebTech360.
Pokud se vám aplikace Fotografie ve Windows 10 nelíbí a chcete si fotografie prohlížet pomocí Prohlížeče fotografií Windows ve Windows 10, postupujte podle tohoto návodu, jak si Prohlížeč fotografií Windows přenést do Windows 10 a prohlížet si fotografie rychleji.
Proces klonování zahrnuje přesun dat z jednoho úložného zařízení na druhé (v tomto případě pevný disk) s přesnou kopií zkopírovanou z cílového disku.
Rychlé spuštění systému Windows 11 pomáhá s rychlejším spuštěním počítače, ale může být také důvodem, proč se počítač se systémem Windows úplně nevypne.
Systém Windows 11 má funkci, která přidává tlačítko Ukončit úlohu přímo na hlavní panel, takže k zavření nereagujících aplikací nemusíte přistupovat ke Správci úloh.
Někdy prostě nemůžete najít externí pevný disk, když ho nejvíce potřebujete. Poté, co několikrát ztratili důležité soubory, někteří lidé našli jednoduchý a spolehlivý způsob, jak zálohovat vše, i když pevný disk není k dispozici.
Ctrl + Z je ve Windows velmi běžná klávesová zkratka. Ctrl + Z v podstatě umožňuje vrátit zpět akce ve všech oblastech Windows.
Oddíl pro obnovení je samostatný oddíl na pevném disku nebo SSD vašeho počítače a používá se k obnovení nebo přeinstalaci operačního systému v případě selhání systému.
Spousta nežádoucího softwaru může váš počítač zpomalit a způsobit jeho nepřehlednost. Jeho vyčištění však není vždy snadné. Podívejte se tedy na těchto 10 způsobů, jak čistě odinstalovat aplikace, hromadně odebrat starý software, odinstalovat položky, které nelze odinstalovat, a dokonce i předinstalované programy systému 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.
Kontrolou využití úložiště, odstraněním starých bodů obnovení a nastavením rozumných limitů úložiště můžete mít úložiště pod kontrolou, aniž byste museli obětovat jeho ochranu.
Níže je uveden seznam doporučeného softwaru při instalaci nového počítače, abyste si mohli vybrat ty nejpotřebnější a nejlepší aplikace pro váš počítač!
Postupem času se naučíte rychle rozpoznat varovné signály VPN. Pokud vaše VPN vykazuje některý z těchto příznaků, před instalací ji rychle zrušte.
Nošení celého operačního systému na flash disku může být velmi užitečné, zvláště pokud nemáte notebook. Nemyslete si však, že tato funkce je omezena pouze na linuxové distribuce – je čas vyzkoušet klonování instalace Windows.
Systém Windows 11 si může stáhnout ovladače pro váš počítač bez zásahu uživatele, ale nechcete je vždy instalovat automaticky, abyste se vyhnuli nežádoucím problémům.
Pokud vaše aplikace Nastavení nebo Microsoft Store nefunguje správně, padá nebo se neotevře, můžete aplikaci resetovat.
V níže uvedeném článku vás zveme k naučení několika jednoduchých příkladů příkazu PING ve Windows!
Tato funkce je mimořádně užitečná pro odložení nepotřebných úloh, zajištění síťového připojení před spuštěním úlohy, spouštění úloh v určitém pořadí, plánování aktualizací nebo provádění údržby hardwaru.
Co je VPN, jaké jsou výhody a nevýhody VPN? Pojďme si s WebTech360 probrat definici VPN a jak tento model a systém aplikovat v práci.