Jak nainstalovat PowerShell

PowerShell je stroj pro automatizaci úloh od společnosti Microsoft s příkazovým řádkem a přidruženým skriptovacím jazykem. Windows PowerShell je otevřený zdroj, jehož základní zdrojový kód je k dispozici na GitHubu. Je postaven na rámci .NET framework, zatímco PowerShell Core je postaven na .NET Core. Pomáhá správcům a odborníkům v oblasti IT automatizovat systémové úkoly, konfigurovat a spravovat operační systémy, jako jsou Windows, Linux a macOS, a jejich aplikace a procesy. Jeho ekvivalent v Linuxu je známý jako Bash Scripting.

Je to objektově orientovaný stroj, tj. Je založen na objektech. Příkazy systému Windows PowerShell se nazývají rutiny cmdlet, což jsou třídy .NET. Ty provádějí akci a jako výstup vrací objekt, který může být pipelineován jako vstup do jiného příkazu.

Funkce PowerShell jsou seskupeny dohromady pro správu konkrétních úkolů nazývaných moduly PowerShell. Tyto moduly umožňují správcům opětovné použití skriptu nebo kódu pro automatizaci úlohy.

Hostitelskou aplikací systému Windows PowerShell je prostředí Integrated Scripting Environment (ISE). Může přistupovat k nástrojům příkazového řádku, knihovnám tříd .NET a objektům COM.

Existuje mnoho verzí PowerShell vydaných do data. Poprvé byla zveřejněna v září 2003 na konferenci Professional Developers Conference pod názvem Monad. Všechny verze Windows PowerShell jsou kompatibilní s předchozími verzemi.

Jiná verze PowerShell

Různé verze PowerShell jsou následující:

1. PowerShell 1.0

Toto vydání bylo vydáno v listopadu 2006 a je podporováno systémy Windows Server 2003 SP1, Windows XP SP2 a Windows Vista.

2. PowerShell 2.0

Tyto verze vydané v říjnu 2009 jsou integrovány s Windows Server 2008 R2 a Windows 7. Další dostupné verze systému Windows, které jej podporují, jsou Windows XP Service Pack 3, Windows Vista s Service Pack 1 a Windows Server 2003 s Service Pack 2. Další funkce, jako jsou transakce, PowerShell remoting, Steppable Pipelines, Moduly, Ladění skriptů, Eventing, Windows Powershell integrované skriptovací prostředí, blokové komentáře, nové rutiny a operátory.

3. PowerShell 3.0

Byla vydána v září 2012 integrována s Windows 8 a Windows Server 2012. Byla zpřístupněna pro Windows Server 2008 s aktualizací Service Pack 2, Windows 7 s aktualizací Service Pack 1 a Windows Server 2008 R2 s aktualizací Service Pack 1.

Je součástí systému Windows Management Framework 3.0, který byl zpřístupněn široké veřejnosti v prosinci 2012. Byly přidány nové funkce, jako je připojení relací, naplánované úlohy a automatická detekce modulu.

4. PowerShell 4.0

Byla vydána v říjnu 2013 a integrována se systémy Windows 8.1 a Windows Server 2012 R2. Podporuje jej také systém Windows 7 s aktualizací Service Pack 1, Windows Server 2012 a Windows Server 2008 R2 s aktualizací Service Pack 1.

Výchozí zásady provádění byly provedeny RemoteSigned a vylepšeno ladění.

5. PowerShell 5.0

Byl vydán v únoru 2016 a byl integrován do systému Windows 10 a byl k dispozici pro systémy Windows 8.1, Windows 7 s aktualizací Service Pack 1, Windows Server 2012 R2 a Windows Server 2012. Další funkce, jako jsou výčty PowerShell .NET, ladění úloh na pozadí PowerShell, definice tříd, Částečné konfigurace DSC a mnoho dalších bylo zahrnuto.

6. PowerShell 5.1

Toto vydání vyšlo v lednu 2017 s aktualizací Windows 10 Anniversary Update a Windows Server 2016. Jedná se o první verzi, která byla dodána se dvěma vydáními Desktop a Core.

7. PowerShell Core 6.0

Byla zveřejněna dne 10. ledna 2018, zatímco byla vyhlášena 18. srpna 2016. Je podporována v mnoha verzích Windows, jako jsou Windows 10, Windows 8.1, Windows 7 s aktualizací Service Pack 1, Windows Server 2012 R2, Windows Server 2012 a Windows Server 2016.

Kroky k instalaci PowerShell

Nyní se podívejme, jak nainstalovat Windows PowerShell 3.0 na Windows 7.

Pokud používáte verze jako Windows 8, 8.1, Windows Server 2012 nebo Windows Server 2012 R2, pak by byl Windows PowerShell 3.0 předinstalován ve vašich systémech, ale pokud pracujete na Windows 7 nebo Windows Server 208 R2, pak Windows PowerShell 3.0 může nebo může není předinstalován. Je možné, že budete pracovat s verzí 2.0, která je v těchto verzích systému Windows předinstalovaná.

Můžete aktualizovat verzi od 2.0 do 3.0. Nejprve však musíte zajistit, na které verzi Windows Powershell pracujete. Takže zkontrolovat verzi

Krok 1: Klikněte na Start, do sloupce hledání napište PowerShell a vyberte konzolu PowerShell.

Krok 2: Otevře se konzola PowerShell. Poté zadejte příkaz:

Získejte hostitele | Select-Object Version

Výstup tohoto příkazu vám řekne verzi.

Pokud je verze 3.0, pak můžete začít pracovat, ale pokud je verze 2.0, musíte ji aktualizovat. Za tímto účelem musíte nainstalovat Windows PowerShell 3.0.

Krok 3: Musíte si stáhnout Windows Management Framework 3.0, který má Windows PowerShell 3.0 již zahrnut z Microsoft Download Center. (https://www.microsoft.com/en-us/download/details.aspx?id=34595)

Když otevřete toto URL, objeví se následující okno. Kliknutím na stažení stáhnete Windows Management Framework 3.0.

Krok 4: Vyberte požadovaný soubor a klikněte na další.

Krok 5: Soubor by se stáhl do vašeho systému. Otevři to.

Krok 6: Zeptá se vás, zda jej chcete nainstalovat nebo ne. Klikněte na ANO.

Krok 7: Objeví se dokument licenčních podmínek. Vyberte „Přijímám“.

Instalace začne.

Krok 8: Bude požádán o restart systému. Klikněte na Restartovat nyní.

Po řádné instalaci musíte zajistit, aby byl nakonfigurován pro spouštění vzdálených skriptů, aby se spustil jako správce.

Krok 9: Klikněte na Start -> Všechny programy -> Příslušenství -> Windows PowerShell -> klikněte pravým tlačítkem myši Windows PowerShell -> Spustit jako správce.

Krok 10: Po této změně prováděcí zásady, které umožňují spuštění vzdálených skriptů.

  • Typ : Set-ExecutionPolicy RemoteSigned –Force

A stiskněte klávesu ENTER.

Chcete-li ověřit, že zásady provádění

  • Typ : Get-ExecutionPolicy.

Pokud je výstup RemoteSigned, pak je vše nakonfigurováno a můžete začít pracovat.

Doporučené články

Toto je průvodce, jak nainstalovat PowerShell. Zde jsme diskutovali základní koncept, různé verze a kroky k instalaci PowerShell na náš systém. Další informace naleznete také v následujících článcích -

  1. Jak nainstalovat Maven
  2. Nejlepší využití Powershell
  3. Srovnání PowerShell a Python
  4. DIfference PowerShell a Bash
  5. Práce s řetězcovými funkcemi PowerShell

Kategorie: