Ak používate Windows 10 alebo 11, PowerShell a Windows Terminal sú predinštalované vo vašom systéme. Vo svojom jadre sú to v podstate nástroje príkazového riadka na zadávanie pokynov (príkazov), ktoré vám umožňujú vykonávať rôzne úlohy na vašom počítači so systémom Windows. Tieto úlohy zahŕňajú odstraňovanie problémov, automatizáciu úloh, správu systémov, spustenie diagnostiky a správu siete.
Ak ste si teda niekedy položili otázku, ktorú z nich použiť medzi PowerShell a Windows Terminal, vedieť, čím sa líšia, vám môže pomôcť vybrať tú najlepšiu aplikáciu pre vašu situáciu. Tu je to, čo o nich potrebujete vedieť.
PowerShell je vylepšenie oproti príkazovému riadku
Microsoft predstavil PowerShell v roku 2006 a robí všetko pre to Príkazový riadok (cmd) robí a potom nejaké. Keďže spoločnosť Microsoft postavila PowerShell nad rámec .NET Framework, na interakciu s operačným systémom môžete v aplikácii používať jazyky .NET namiesto textových príkazov. Najpopulárnejším jazykom pre PowerShell je C# a umožňuje vám odomknúť pokročilé funkcie nástroja a zvýši vašu produktivitu.
Okrem štandardných príkazov má PowerShell viac ako 200 cmdletov, špeciálny typ triedy C#, ktorý Microsoft definuje ako „svetelné príkazy“. Keď ich vykoná PowerShell, vrátia objekt .NET, ktorý môžete manipulovať.
To vám napríklad umožňuje pracovať nielen s programami na vašom počítači, ktoré sú napájané .Net Core, ale spracovať aj ich vstup bez toho, aby ste museli písať nejaký špeciálny alebo komplikovaný kód.
Okrem toho, zatiaľ čo PowerShell môže spúšťať dávkové súbory, ako je cmd, umožňuje tiež väčšiu automatizáciu tým, že vám umožňuje naplánovať spustenie úloh. Týmto spôsobom môžete vopred zoradiť úlohy a robiť iné veci, pričom necháte PowerShell robiť svoju vec.
Toto je len niekoľko spôsobov, ako je PowerShell oveľa výkonnejší ako príkazový riadok. Takže zatiaľ čo nám Microsoft priniesol PowerShell, aby posunul CommandPrompt na ďalšiu úroveň, aký je účel Windows Terminal?
Windows Terminal priniesol BASH do Windowsu
Microsoft predstavil Windows Terminal v roku 2019 so systémom Windows 10 a je to operátor terminálu, ktorý podporuje takmer akýkoľvek príkazový riadok. Aplikácia je najpozoruhodnejšia tým, že prináša nástroj príkazového riadka do systému Windows, ktorý komunita dlho závidela Linuxu: BASH (Bourne Again Shell).
Ak chcete spustiť BASH v termináli Windows, musíte najprv povoliť podsystémy Windows pre Linux (WSL).
Ďalšou veľkou funkciou v systéme Windows Terminal je prechod na modernejšie rozhranie s kartami, ktoré vám umožňuje spúšťať viacero nástrojov príkazového riadka. Napríklad môžete mať spustených viacero inštancií príkazového riadka alebo naraz otvoriť cmd, PowerShell, BASH a Azure.
Okrem toho môžete v termináli Windows používať emotikony a špeciálne znaky z iných jazykov vďaka podpore Unicode a UTF. A vďaka svojmu novému zrýchlenému GPU vykresľovaciemu jadru ich dokáže zobraziť bez toho, aby trochu preskočil. Rozhranie aplikácie si môžete prispôsobiť aj tak, že jej dáte rôzne farebné schémy, obrázky na pozadí (podporuje aj GIF) a konfigurácie.
Windows Terminal je projekt s otvoreným zdrojovým kódom a komunita príkazového riadka systému Windows ho aktívne rozvíja. Toto je komunita, ktorá je pre projekt nadšená a bude aplikáciu neustále podporovať a zlepšovať jeho výkon a pridáva ďalšie funkcie (prispievatelia uprednostnia tie najžiadanejšie, z kurz). Môžete dohnať jeho vývoj a dokonca prispieť tým, že zamierite na Úložisko Windows Terminal Github.
Terminál Windows je všetko, čo potrebujete
PowerShell pomáha priniesť silu .Net Frameworku do cmd. A okrem zavedenia ďalších príkazov vám umožňuje vytvoriť si vlastné a dokonca naplánovať, kedy ich má aplikácia vykonať, čím získate väčšiu kontrolu a automatizáciu.
Windows Terminal umožňuje spúšťať Bash a ďalšie nástroje príkazového riadka vrátane PowerShell. Podporuje tiež viac znakov, má nový efektný engine na vykresľovanie textu a umožňuje vám prispôsobiť si jeho vzhľad.
Aj keď je každý z týchto nástrojov výkonný sám o sebe, nie je potrebné otvárať PowerShell s Windows Terminal.
Ako spustiť pracovnú plochu Linux pomocou podsystému Windows pre Linux
Prečítajte si ďalej
Súvisiace témy
- Windows
- Technológia vysvetlená
- Windows 10
- Windows 11
- Terminál
- PowerShell
O autorovi
Chifundo je autorom pre MakeUseOf. Spočiatku študoval bankovníctvo, ale objavil vášeň pre písanie a v roku 2017 sa stal autorom na voľnej nohe na Upwork. Napísal články, blogy, eseje a webový obsah pre desiatky klientov. Chifundo miluje, že písanie mu umožňuje učiť sa a skúmať rôzne témy a premieňať ich na pútavý a ľahko pochopiteľný obsah, ktorý pomáha ľuďom. Vo voľnom čase navrhuje a kóduje webové stránky a vyrába videohry.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber