Jste-li vývojář nebo pokročilý uživatel počítače, pravděpodobně se často setkáváte s Windows PowerShell. Pro ty, kteří s ním nejsou obeznámeni, PowerShell a příkazový řádek slouží k provádění komplexních úkonů v rámci systému Windows a při vývoji softwaru. PowerShell se však jeví jako pokročilejší nástroj oproti tradičnímu příkazovému řádku (CMD). Společnost Microsoft neustále vylepšuje PowerShell o nové funkce, a proto je vhodné pravidelně kontrolovat, zda nemáte k dispozici aktualizace. Pokud jste PowerShell delší dobu neaktualizovali, tento článek vám poskytne návod, jak na to.
Důležité je zmínit, že PowerShell do verze 5.1 byl automaticky aktualizován prostřednictvím služby Windows Update. Nicméně, novější verze, počínaje 7.x, již nejsou aktualizovány automaticky a vyžadují manuální aktualizaci. Bez ohledu na to, jakou verzi PowerShell aktuálně používáte, můžete postupovat podle níže uvedených instrukcí pro aktualizaci nebo instalaci nejnovější verze. Chcete-li zjistit, jakou verzi PowerShell máte, zadejte do stávajícího prostředí PowerShell příkaz $PSVersionTable
.
Metoda 1: Aktualizace PowerShellu prostřednictvím Microsoft Store
Microsoft Store často opomíjíme, protože jsme si navykli instalovat aplikace pomocí EXE souborů stažených z internetu. Nicméně, Microsoft Store může posloužit jako rychlý způsob, jak aktualizovat PowerShell. Zde je postup:
- Spusťte Microsoft Store z nabídky Start.
- V levém dolním rohu klikněte na záložku „Stahování a aktualizace“.
- Zobrazí se seznam dostupných aktualizací. Zkontrolujte, zda je mezi nimi i aktualizace pro PowerShell. Pokud ano, klikněte na tlačítko „Aktualizovat“.
- Můžete také použít tlačítko „Aktualizovat vše“ pro aktualizaci všech aplikací najednou.
Metoda 2: Aktualizace pomocí instalačního programu PowerShell
Věděli jste, že nová verze PowerShell 7.x je open source projekt? Instalační program pro tuto verzi je k dispozici jak na oficiálních webových stránkách PowerShell, tak i na platformě GitHub. Následující kroky vám ukážou, jak aktualizovat Windows PowerShell pomocí instalačního programu:
- Navštivte oficiální GitHub stránku PowerShell.
- Přejděte na sekci „Releases“ (Vydání) a klikněte na nejnovější soubor s příponou win-x64.msi pro stažení instalačního programu.
- Po stažení spusťte instalační program dvojitým kliknutím a klikněte na „Další“.
- Pokračujte kliknutím na „Další“ v následujících výzvách.
- Nakonec klikněte na „Instalovat“.
Metoda 3: Aktualizace PowerShellu pomocí Winget
Winget je správce balíčků, který se dá přirovnat k APT nebo DNF v prostředí Windows. Funguje velmi efektivně a umožňuje stahování nových balíčků/aplikací i aktualizaci již nainstalovaných. Zde je návod, jak pomocí Winget aktualizovat Windows PowerShell:
- Spusťte Windows PowerShell a zadejte následující příkaz:
winget update microsoft.powershell
- Pokud PowerShell ještě nemáte nainstalovaný, můžete použít tento příkaz pro jeho instalaci:
winget install --id Microsoft.Powershell --source winget
- Po dokončení byste měli mít nainstalovanou aktualizovanou nebo novou verzi PowerShell.
Metoda 4: Aktualizace PowerShellu pomocí služby Windows Update
Tato metoda se týká pouze starších verzí Windows a PowerShellu. Pokud používáte starší verzi Windows, pravděpodobně máte i starou verzi PowerShell, a proto pro získání nejnovější verze PowerShellu je vhodné aktualizovat celý operační systém Windows.
- Přejděte do Nastavení -> Windows Update.
- Klikněte na „Vyhledat aktualizace“ a systém Windows by měl automaticky najít a nainstalovat dostupné aktualizace.
- Po dokončení restartujte počítač a měli byste mít k dispozici nejnovější verzi PowerShell pro danou verzi Windows.
Toto jsou tedy metody, které můžete využít pro aktualizaci PowerShellu ve vašem systému Windows. První dvě jsou bezpochyby nejjednodušší a nejrychlejší. Podařilo se vám aktualizovat PowerShell podle uvedených kroků? Neváhejte se s námi podělit o vaše zkušenosti v komentářích.