PowerShell je příkazový shell představený ve Windows 10, který poskytuje výkonné nástroje pro automatizaci a správu operačního systému. Příkazový řádek PowerShell umožňuje provádět různé úkoly, od jednoduchých až po složité, pomocí příkazů a skriptů.
V tomto článku se podíváme na úplný seznam příkazů PowerShell dostupných ve Windows 10. Použití těchto příkazů může usnadnit provádění rutinních úkolů a také poskytnout více možností pro konfiguraci a kontrolu operačního systému.
Seznam příkazů PowerShell obsahuje širokou škálu funkcí od práce se soubory a adresáři až po správu služeb a procesů. Příkazy PowerShell také poskytují funkce pro práci se síťovým nastavením, registrem a dalšími aspekty operačního systému Windows 10.
Chcete-li použít příkazy PowerShell, musíte otevřít příkazový řádek PowerShell zadáním příkazu "PowerShell"do vyhledávání Windows 10. Dále můžete zadávat příkazy na příkazovém řádku a provádět požadované akce. Vzhledem k širokým možnostem a mnoha příkazům PowerShell se doporučuje seznámit se se základními příkazy a pro podrobnější informace použít dokumentaci.
Instalace a konfigurace PowerShell
PowerShell je předinstalován na většině počítačů s operačním systémem Windows 10. Ve vzácných případech však může být nutné nainstalovat nebo aktualizovat PowerShell na nejnovější verzi.
Chcete-li nainstalovat PowerShell do počítače se systémem Windows 10, musíte postupovat podle těchto kroků:
- Otevřete Microsoft Store v počítači.
- Do vyhledávacího pole zadejte "Windows PowerShell".
- Ze seznamu výsledků vyhledávání vyberte Windows PowerShell.
- Klikněte na tlačítko Instalovat a počkejte na dokončení procesu instalace.
Po instalaci PowerShell jej můžete nakonfigurovat pro pohodlnější použití. Níže jsou uvedena některá užitečná nastavení:
- Instalace Execution Policy: Execution Policy určuje úroveň zabezpečení pro spouštění skriptů v PowerShell. Pro změnu Execution Policy použijte příkaz Set-ExecutionPolicy. Například: Set-ExecutionPolicy RemoteSigned.
- Nastavení Profilu PowerShell: PowerShell Profile je skript, který se spustí automaticky při spuštění PowerShell. Můžete nakonfigurovat profil PowerShell a přidat vlastní nastavení a funkce. K otevření a úpravě profilu PowerShell použijte příkaz notepad $PROFILE.
- Použití Aliases: V PowerShell můžete vytvářet aliasy (aliasy) pro dlouhé příkazy nebo cesty k souborům. Například místo příkazu "Get-Process" můžete použít přezdívku "gps". Pro vytváření aliasů použijte příkaz Set-Alias. Například: Set-Alias -Name gps -Value Get-Process.
Po instalaci a konfiguraci můžete začít používat PowerShell k provádění různých úkolů v počítači.
Práce s týmy PowerShell
PowerShell má mnoho příkazů, které vám umožňují provádět různé akce. V této části se podíváme na některé z nejpoužívanějších příkazů.
| Tým | Popis |
|---|---|
| Get-Process | Zobrazí seznam spuštěných procesů v počítači. |
| Get-Service | Zobrazí seznam nainstalovaných služeb v počítači. |
| Get-ChildItem | Zobrazuje seznam souborů a složek v zadaném adresáři. |
| Set-Location | Přechází do zadaného adresáře. |
| New-Item | Vytvoří nový soubor nebo složku. |
| Remove-Item | Odstraní soubor nebo složku. |
| Copy-Item | Kopíruje soubor nebo složku. |
| Move-Item | Přesouvá soubor nebo složku. |
| Get-Content | Zobrazuje obsah souboru. |
| Set-Content | Mění obsah souboru. |
Toto je pouze malý seznam příkazů PowerShell, které jsou k dispozici k použití. PowerShell má silnou syntaxi, která vám umožní provádět širokou škálu úkolů. Doporučuje se prozkoumat další příkazy a funkce, abyste co nejlépe využili možnosti PowerShell.
Při používání příkazů PowerShell buďte opatrní, protože provádění některých příkazů může vést k mazání nebo změně důležitých souborů a dat.
Další funkce PowerShell
PowerShell poskytuje širokou škálu funkcí, které pomáhají automatizovat procesy a zvyšují výkon. Zde jsou některé z nich:
- Chody: PowerShell podporuje různé typy cyklů, jako je smyčka for, cyklus while a cyklus do-while, které umožňují opakovat určité příkazy před splněním podmínky nebo určitého počtu iterací.
- Podmíněný příkaz: PowerShell také poskytuje pohodlné podmíněné operátory, jako jsou příkazy if, else a elseif, které vám umožňují provádět různé příkazy v závislosti na splnění určité podmínky.
- Působnost: PowerShell vám umožňuje vytvářet vlastní funkce, které lze použít k provádění určitých úkolů. To je velmi užitečné, když je třeba provést nějakou sadu příkazů několikrát v různých částech scénáře.
- Proměnná: PowerShell vám umožňuje vytvářet a používat proměnné k ukládání dat. To je užitečné, když potřebujete uložit hodnoty pro pozdější použití nebo sdílení dat mezi různými příkazy.
- Payplay: PowerShell podporuje použití paiplainů, což umožňuje přenos výstupu jednoho příkazu na vstup druhého příkazu,což usnadňuje zpracování dat.
Tyto další funkce PowerShell vám umožňují zlepšit efektivitu skriptů a umožnit flexibilnější automatizaci úloh na Windows 10.