PowerShell

PowerShell je technologie softwarové automatizace vyvinutá společností Microsoft. Zahrnuje příkazový shell a odpovídající skriptovací jazyk. Microsoft představil PowerShell pro Windows v roce 2006, aby řešil nedostatky systému DOS. V roce 2016 Microsoft tuto technologii zpřístupnil jako open source a učinil ji multiplatformní, takže jsou k dispozici verze pro Windows, Linux a macOS.

Microsoft PowerShell se podobá standardnímu DOS příkazovému řádku, ale je postaven na platformě .NET framework. Na rozdíl od shellu DOS COMMAND.COM (neboli „CMD“) PowerShell přijímá a vrací objekty .NET. Podporuje standardní systémové příkazy a „cmdlety“, které jsou specifické pro skriptovací jazyk PowerShellu. Každý cmdlet je dvojice sloveso–podstatné jméno, například v následujících příkladech:

  1. Get-Command – Zobrazí seznam všech dostupných příkazů
  2. Get-Help – Zobrazí stránku nápovědy s popisem použití konkrétního příkazu
  3. Get-Location – Zobrazí aktuální adresář
  4. Rename-Item – Změní název souboru
  5. Restart-Computer – Restartuje počítač
Syntaxe PowerShellu se liší od standardního shellu DOS, ale je zpětně kompatibilní s mnoha příkazy CMD. Například dir (a ls) jsou aliasy pro Get-ChildItem, který vypisuje obsah aktuálního adresáře.

PowerShell běží v rozhraní příkazového řádku podobně jako DOS, ale je navržen pro automatizaci. Například příkazový řádek Windows může spustit pouze jeden příkaz najednou, zatímco PowerShell podporuje skripty obsahující více příkazů. PowerShell je také rozšiřitelný, takže umožňuje přístup k několika různým API. Vývojáři mohou PowerShell použít k automatizaci dalších technologií Microsoftu, například Azure a SQL Serveru, i softwaru jiných výrobců, včetně AWS, Google Cloud a VMware.

Aktualizováno September 17, 2022 od Per C.

quizOtestujte své znalosti

Apple removed the Dashboard in which version of macOS?

A
Mojave
0%
B
Catalina
0%
C
Big Sur
0%
D
Monterey
0%
Correct! Incorrect!     View the Dashboard definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice PowerShell na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.