PowerShell je příkazový shell a skriptovací jazyk vyvinutý společností Microsoft pro automatizaci úloh a správu počítačů na platformě Windows. Tento výkonný nástroj nabízí různé funkce a nástroje, které vám mohou výrazně usnadnit práci v prostředí Windows.
Jakmile se na vašem systému naučíte verzi Powershell, můžete identifikovat funkce a funkce, které máte k dispozici. Je důležité aktualizovat PowerShell na nejnovější verzi, abyste mohli používat všechny nové funkce a opravy chyb.
Existuje několik způsobů, jak zjistit verzi PowerShell na vašem systému. Jedním z nejjednodušších způsobů je použití příkazu $PSVersionTable. Tento příkaz zobrazuje všechny dostupné informace o verzi PowerShell, včetně základních a pokročilých dat, jako je číslo verze, Bild, CLR verze a další.
Pokud pracujete na příkazovém řádku, můžete jednoduše zadat příkaz $PSVersionTable a stisknout klávesu Enter. PowerShell zobrazí všechny dostupné informace o verzi. Všimněte si, že tento příkaz můžete také použít v PowerShell ISE nebo jakémkoli jiném prostředí PowerShell.
Jak definovat verzi Powershell
Existuje několik způsobů, jak definovat verzi PowerShell:
- Spusťte skript s obsahem echo $PSVersionTable.PSVersion v interpretaci PowerShell. Tento skript přinese pouze verzi PowerShell v čitelném formátu.
- Použijte příkaz powershell -version v příkazovém řádku systému Windows (cmd). Tento příkaz vám umožňuje určit, kterou verzi PowerShell chcete použít. Při zadání verze PowerShell se zobrazí informace o této verzi.
Nyní znáte několik způsobů, jak definovat verzi PowerShell. Použijte metodu, která je pro vás vhodná, abyste si byli jisti verzí PowerShell na vašem systému.
Metody definování verze Powershell
Existuje několik způsobů, jak identifikovat verzi Powershell ve vašem počítači:
- Použití příkazu "Get-Host" v Powershell. Spusťte Powershell, zadejte příkaz "Get-Host" a stiskněte Enter. V důsledku toho uvidíte informace o verzi Powershell v poli "verze".
- Použití příkazu "$PSVersionTable " v Powershell. Spusťte Powershell, zadejte příkaz "$PSVersionTable " a stiskněte Enter. V důsledku toho uvidíte informace o verzi Powershell v poli "PSVersion".
- Použití příkazu "wmic" na příkazovém řádku. Otevřete příkazový řádek (CMD), zadejte příkaz "wmic" a stiskněte Enter. Poté zadejte příkaz "product get name, version" a stiskněte Enter. V důsledku toho uvidíte informace o verzi Powershell v seznamu programů.
- Použití registru Windows. Otevřete Editor registru, vyhledejte následující cestu:"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine". Na pravé straně okna uvidíte hodnotu "PowerShellVersion", která označuje verzi Powershell.
Vyberte některou z těchto metod a budete moci definovat verzi Powershell v počítači.
Definujte verzi PowerShell pomocí příkazu na příkazovém řádku
Chcete-li znát verzi PowerShell, musíte spustit příkazový řádek a spustit následující příkaz:
Po provedení tohoto příkazu se na příkazovém řádku zobrazí informace o aktuální verzi PowerShell.
Výsledek může být například následující:
Major Minor Build Revision
- Major-hlavní verze PowerShell
- Minor-další verze PowerShell
- Build - číslo sestavení PowerShell
Revision-revize PowerShell
Pomocí těchto informací budete moci definovat verzi PowerShell a používat příslušné příkazy a funkce ve svých skriptech a úkolech.
Definice verze Powershell přes PowerShell ISE
Chcete-li definovat verzi PowerShell přes PowerShell ISE, postupujte podle následujících kroků:
- Otevřete PowerShell ISE. Můžete jej najít v nabídce Start nebo zadat "powershell_ise" do Vyhledávání Windows.
- V okně PowerShell ISE, které se otevře, zadejte následující příkaz:
Po provedení příkazu v PowerShell ISE budou uvedeny informace o verzi PowerShell v následujícím formátu:
Major Minor Build Revision
Například v tomto případě je verze PowerShell 6.1.7601.0.
Nyní víte, jak definovat verzi PowerShell přes PowerShell ISE.