Přejít na hlavní obsah

Jak zjistit verzi PowerShell na počítači

PowerShell je hlavní rozhraní příkazového řádku v operačním systému Windows, které uživatelům umožňuje provádět různé úkoly a skripty pomocí příkazů a skriptů.

Naučit se verzi PowerShell na vašem počítači je velmi důležité pro definování podporovaných funkcí a funkcí a pro zajištění kompatibility s vašimi skripty a skripty. Ve skutečnosti je naučit se verzi PowerShell docela snadné a existuje několik způsobů, jak to udělat.

Jedním ze způsobů je použití příkazu "Get-Host" v okně PowerShell. Stačí otevřít PowerShell a zadat tento příkaz. Zobrazí informace o PowerShell, včetně Verze, sestavení a použitého jazyka.

Co je PowerShell a proč znát jeho verzi?

PowerShell poskytuje bohatou sadu příkazů, které umožňují správcům provádět různé operace v počítači nebo v síti. Může být použit k vytváření skriptů, které automatizují duplicitní úkoly, a také k ovládání a monitorování systému v reálném čase.

Rozpoznání verze PowerShell Je důležité pro následující účely:

  1. Kompatibilita: Znalost verze PowerShell vám umožní zajistit, aby skripty a příkazy, které píšete nebo spouštíte, fungovaly na vašem systému správně.
  2. Obnovy: PowerShell se neustále vyvíjí a nové verze často přidávají nové příkazy a funkce. Když se naučíte verzi PowerShell, můžete zjistit, zda váš systém potřebuje aktualizaci.
  3. Podpora: Verze PowerShell může ovlivnit dostupnost technické podpory a online zdrojů, takže rozpoznání verze vám pomůže najít příslušnou dokumentaci a oficiální pomoc.

Existuje jen několik důvodů, proč je dobré znát verzi PowerShell. Nyní se pojďme podívat, jak ji poznat na vašem počítači.

Příkazy k rozpoznání verze PowerShell ve Windows

V operačním systému Windows existuje několik způsobů, jak zjistit verzi PowerShell, která je nainstalována v počítači.

1. Použijte příkaz $PSVersionTable v příkazovém řádku PowerShell. Tento příkaz zobrazí tabulku s informacemi o verzi PowerShell, včetně hlavní verze, menší verze, sestavení a stavu.

2. Dalším způsobem je použití příkazu Get-Host, která také zobrazí informace o verzi PowerShell.

3. Můžete také použít příkaz $PSVersionTable.PSVersion Chcete-li získat pouze informace o verzi PowerShell.

Je třeba poznamenat, že tyto příkazy zobrazí verzi PowerShell nainstalovanou ve vašem počítači v okamžiku spuštění příkazu. Pokud máte nainstalovanou novější verzi, tyto informace mohou být zastaralé.

Jakmile se naučíte verzi PowerShell, budete moci používat příslušné příkazy a skripty, které jsou kompatibilní s vaší verzí PowerShell.

Způsoby, jak definovat verzi PowerShell v různých operačních systémech

Zde je několik způsobů, jak můžete použít k definování verze PowerShell v různých operačních systémech:

Operační systémZpůsob určení verze PowerShell
WindowsSpusťte příkaz $PSVersionTable.PSVersion v konzoli PowerShell.
macOSOtevřete terminál a spusťte příkaz powershell --version .
LinuxOtevřete terminál a spusťte příkaz powershell --version .

Všimněte si, že abyste mohli tyto příkazy používat, musíte mít na svém operačním systému nainstalovaný PowerShell. Pokud není PowerShell nainstalován, musíte si jej nejprve stáhnout a nainstalovat z oficiálních stránek PowerShell.

Znalost verze PowerShell vám umožní identifikovat podporované funkce a funkce a používat kompatibilní příkazy a skripty ve vašem operačním systému.

Jak zjistit verzi PowerShell pomocí příkazového řádku

Ve Windows PowerShell můžete znát verzi pomocí příkazového řádku. Chcete-li to provést, postupujte podle následujících kroků:

  1. Otevřete příkazový řádek nebo Windows PowerShell.
  2. Zadejte příkaz powershell-Version A stiskněte klávesu Enter.

Po provedení příkazu se na vašem počítači zobrazí verze PowerShell. Například 5.1 nebo 7.0 . To vám umožní určit, jaká úroveň podpory PowerShell je na vašem systému k dispozici.

Nyní víte, jak zjistit verzi PowerShell pomocí příkazového řádku. Potřeba znát verzi PowerShell může nastat při vývoji a ladění scénářů nebo při práci se softwarem, který vyžaduje určitou verzi PowerShell.

Jak zjistit verzi PowerShell prostřednictvím grafického rozhraní

Pokud dáváte přednost použití grafického rozhraní namísto příkazového řádku, existuje několik způsobů, jak zjistit verzi PowerShell v počítači.

  1. Otevřete nabídku Start v levém dolním rohu obrazovky a do vyhledávacího pole zadejte "powershell".
  2. Klikněte na ikonu "Windows PowerShell" ve výsledcích vyhledávání.
  3. Když se otevře PowerShell, klikněte na ikonu" minimalizovat " v pravém horním rohu okna.
  4. Klikněte pravým tlačítkem na ikonu " Windows PowerShell "na hlavním panelu a vyberte"Vlastnosti".
  5. V okně, které se otevře, vyberte kartu Obecné.
  6. Na řádku "Interpreter PowerShell" uvidíte číslo verze PowerShell.

Nyní víte, jak se naučit verzi PowerShell prostřednictvím grafického rozhraní. Tento způsob je vhodný pro ty, kteří preferují pohodlné a intuitivní rozhraní místo práce s příkazovým řádkem.

Jak zjistit verzi PowerShell pomocí příkazů

  1. Otevřete PowerShell stisknutím kláves Win + R a zadáním "powershell" a poté stisknutím klávesy Enter.
  2. V okně PowerShell, které se otevře, zadejte příkaz $PSVersionTable.PSVersion a stiskněte Enter.
  3. V důsledku provedení tohoto příkazu se v konzoli zobrazí informace o aktuální verzi PowerShell, včetně hlavního čísla verze, čísla sestavení a editoru.
Major Minor Build Revision----- ----- ----- --------7 0 18362 145

V tomto případě je hlavní číslo verze PowerShell 7, číslo sestavení je 18362 a redakce je 145.

Nyní víte, jak zjistit verzi PowerShell v počítači pomocí příkazů. To je užitečné, pokud potřebujete zkontrolovat aktuální verzi s požadavky na spuštění konkrétního skriptu nebo aplikace. Hodně štěstí s PowerShell!

Jak zjistit verzi PowerShell v režimu "Compatibility Mode"

V režimu "Compatibility Mode" lze definovat verzi PowerShell podle následujících kroků:

  1. Otevřete příkazový řádek nebo PowerShell (v režimu správce).
  2. Zadejte příkaz powershell.exe-version A stiskněte Enter.

Po spuštění příkazu bude spuštěna verze PowerShell v režimu "Compatibility Mode". Například:

PSVersionMajor Minor Build Revision
5119041906

V tomto příkladu je verze PowerShell v režimu "Compatibility Mode" 5.1.19041.906.

Jak zjistit verzi PowerShell pro různé služby a moduly

Chcete-li znát verzi PowerShell, budete muset otevřít okno PowerShell a spustit příkaz $PSVersionTable.PSVersion. Tím se zobrazí informace o verzi PowerShell nainstalované ve vašem počítači.

Ale co když potřebujete znát verzi PowerShell pro nějakou konkrétní službu nebo modul? V takovém případě můžete použít příkazy Get-Module nebo zjistit informace o modulech pomocí příkazu Get-WmiObject.

Chcete-li zjistit verzi PowerShell pro konkrétní modul, můžete použít příkaz Get-Module -ListAvailable seznam všech nainstalovaných modulů. Poté použijte filtr nebo příkaz Where-Object Chcete-li najít požadovaný modul, a zavolejte vlastnost Version informace o jeho verzi.

Pokud chcete znát verzi PowerShell pro konkrétní službu, můžete použít příkaz Get-WmiObject. Chcete-li například znát verzi PowerShell pro Windows Management Framework, spusťte následující příkaz:

Get-WmiObject -Query "SELECT * FROM Win32_Product WHERE Name LIKE 'Windows Management Framework%'" | Select-Object Name, Version

Výsledkem je informace o verzi PowerShell nainstalované ve vašem systému pro Windows Management Framework.

Nyní víte, jak poznat verzi PowerShell pro různé služby a moduly. Tyto informace mohou být užitečné při vývoji skriptů a konfiguraci prostředí PowerShell.

Příklady použití příkazu k instalaci konkrétní verze PowerShell

PowerShell nabízí možnost nainstalovat konkrétní verzi programovacího jazyka do počítače. To může být užitečné, pokud potřebujete k provozu nebo testování aplikací použít konkrétní verzi PowerShell.

Pomocí následujících příkazů nainstalujte požadovanou verzi PowerShell:

TýmPopis
choco install powershell --version=7.1.3Nainstalujte verzi PowerShell 7.1.3 pomocí Chocolatey
winget install --name=PowerShell --exact --version=7.1.3Nainstalujte verzi PowerShell 7.1.3 pomocí Windows Package Manager (winget)
scoop install [email protected]Nainstalujte verzi PowerShell 7.1.3 pomocí Scoop
powershell -Version 7.1.3Použít nainstalovanou verzi PowerShell 7.1.3 (pokud je již nainstalován)

Upozorňujeme, že příkazy pro instalaci PowerShell se mohou lišit v závislosti na nástroji pro správu balíčků, který používáte (jako je Chocolatey, winget nebo Scoop). Před použitím příslušného příkazu se ujistěte, že jste vybrali vhodný nástroj a nainstalovali jej.