Pokud používáte Windows 10 nebo 11, najdete ve vašem systému předinstalované prostředí PowerShell a Windows Terminal. Ve svém jádru jsou to v podstatě nástroje příkazového řádku pro zadávání instrukcí (příkazů), které vám umožňují provádět různé úkoly na vašem počítači se systémem Windows. Tyto úlohy zahrnují odstraňování problémů, automatizační úlohy, správu systémů, spouštění diagnostiky a správu sítě.
Takže pokud jste si někdy položili otázku, kterou z nich použít mezi PowerShell a Windows Terminal, vědět, čím se liší, vám může pomoci vybrat tu nejlepší aplikaci pro vaši situaci. Zde je to, co o nich potřebujete vědět.
PowerShell je vylepšení oproti příkazovému řádku
Microsoft představil PowerShell v roce 2006, a dělá vše, co Příkazový řádek (cmd) dělá a pak něco. Vzhledem k tomu, že společnost Microsoft postavila PowerShell na rozhraní .NET Framework, můžete v aplikaci pro interakci s operačním systémem používat jazyky .NET vedle textových příkazů. Nejoblíbenějším jazykem pro PowerShell je C# a umožňuje vám odemknout pokročilé funkce nástroje a zvýší vaši produktivitu.
Kromě standardních příkazů má PowerShell více než 200 cmdletů, což je speciální typ třídy C#, kterou Microsoft definuje jako „světelné příkazy“. Když je spustí PowerShell, vrátí objekt .NET, který můžete manipulovat.
To vám například umožňuje nejen pracovat s programy na vašem počítači, které jsou napájeny .Net Core, ale zpracujte také jejich vstup, aniž byste museli psát nějaký speciální nebo složitý kód.
Kromě toho, zatímco PowerShell může spouštět dávkové soubory, jako je cmd, umožňuje také větší automatizaci tím, že vám umožňuje naplánovat, kdy se úlohy spouštějí. Tímto způsobem můžete předem seřadit úkoly a dělat jiné věci, zatímco necháte PowerShell dělat svou věc.
To je jen několik způsobů, jak je PowerShell mnohem výkonnější než příkazový řádek. Takže zatímco nám Microsoft přinesl PowerShell, aby posunul CommandPrompt na další úroveň, jaký je účel Windows Terminal?
Windows Terminal přinesl BASH do Windows
Microsoft představil Windows Terminal v roce 2019 s Windows 10 a je to operátor terminálu, který podporuje téměř jakýkoli příkazový řádek. Tato aplikace je nejpozoruhodnější tím, že přináší do Windows nástroj příkazového řádku, který komunita Linuxu dlouho záviděla: BASH (Bourne Again Shell).
Chcete-li spustit BASH ve Windows Terminal, musíte nejprve povolit podsystémy Windows pro Linux (WSL).
Další velkou funkcí Windows Terminal je také přechod na modernější rozhraní s kartami, které umožňuje spouštět více nástrojů příkazového řádku. Můžete mít například spuštěno více instancí příkazového řádku nebo otevřít cmd, PowerShell, BASH a Azure najednou.
Kromě toho můžete ve Windows Terminal používat emotikony a speciální znaky z jiných jazyků díky podpoře Unicode a UTF. A díky novému akcelerovanému GPU textovému vykreslovacímu engine je dokáže zobrazit, aniž by trochu přeskakoval. Rozhraní aplikace si také můžete přizpůsobit tím, že jí dáte různá barevná schémata, obrázky na pozadí (podporuje také GIF) a konfigurace.
Windows Terminal je projekt s otevřeným zdrojovým kódem a komunita příkazového řádku Windows jej aktivně vyvíjí. Toto je komunita, která je pro projekt nadšená a bude aplikaci neustále podporovat a zlepšovat jeho výkon a přidává další funkce (přispěvatelé upřednostní ty nejžádanější, z chod). Můžete dohnat jeho vývoj a dokonce přispět tím, že zamíříte do Windows Terminal úložiště Github.
Terminál Windows je vše, co potřebujete
PowerShell pomáhá přenést sílu .Net Framework do cmd. A kromě zavedení dalších příkazů vám umožňuje vytvořit si vlastní a dokonce naplánovat, kdy je má aplikace provádět, což vám dává větší kontrolu a automatizaci.
Windows Terminal umožňuje spouštět Bash a další nástroje příkazového řádku, včetně PowerShellu. Podporuje také více znaků, má nový efektní engine pro vykreslování textu a umožňuje upravit jeho vzhled.
I když je každý z těchto nástrojů výkonný sám o sobě, není potřeba otevírat PowerShell pomocí Windows Terminal.
Jak spustit linuxovou plochu pomocí subsystému Windows pro Linux
Přečtěte si další
Související témata
- Okna
- Technologie vysvětlena
- Windows 10
- Windows 11
- Terminál
- PowerShell
O autorovi
Chifundo je autorem pro MakeUseOf. Původně studoval bankovnictví, ale objevil vášeň pro psaní a v roce 2017 se stal spisovatelem na volné noze na Upwork. Napsal články, blogy, eseje a webový obsah pro desítky klientů. Chifundo miluje, že mu psaní umožňuje učit se a zkoumat různá témata a přeměňovat je v poutavý a snadno srozumitelný obsah, který pomáhá lidem. Ve volném čase navrhuje a kóduje webové stránky a vyrábí videohry.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem