Reklama

Pokiaľ ide o operačné systémy, Windows je možno najmenej závislý na príkazovom riadku. V skutočnosti sa väčšine z nás podarilo dostať sa tak ďaleko bez toho raz pomocou. Ale s Windows 10 za rohom, možno je to čas, ktorý sme sa naučili.

Ale predtým, ako sa do toho pustíte, je tu jeden významný rozdiel, ktorému musíte porozumieť, a to je rozdiel medzi nimi Príkazový riadok a PowerShell. Vyzerajú veľmi podobne na povrchu, ale v praxi sú veľmi rozdielne.

Tu je to, čo potrebujete vedieť o týchto dvoch.

Najskôr prišiel príkazový riadok

Počnúc Windows NT a novšími, Windows boli vybavené príkazovým riadkom nazvaným interpret cmd.exe, lepšie známy ako Príkazový riadok. Vďaka tomu mohli používatelia interagovať s operačným systémom pomocou textových príkazov a parametrov.

Ale kým bol príkazový riadok na prvom mieste, nebolo najprv. Predchádzajúce verzie operačného systému (Windows 95, 98 a ME) mali zavolať primitívnejší interpret príkazového riadka COMMAND.COM, lepšie známy ako MS-DOS.

Je samozrejmé, že príkazový riadok bol obrovským zlepšením oproti zastaralému tlmočníkovi systému MS-DOS.

instagram viewer
príkazového riadku-PowerShell-primitívne

Napriek grafickému charakteru systému Windows nebol príkazový riadok nikdy - a nikdy nebude - zastaraný. Ponúka určitý stupeň sily a flexibility, ktorý sa jednoducho nedá dosiahnuť pomocou rozhraní point-and-click (napríklad dávkové skriptovanie) a v závislosti od vašej odbornosti môžete pomocou príkazu vecí robiť veci rýchlejšie Prompt.

Napríklad, tu je niekoľko bežné úlohy uľahčené príkazovým riadkom 7 Bežné úlohy Príkazový riadok Windows je rýchly a ľahkýNenechajte sa zastrašiť príkazovým riadkom. Je to jednoduchšie a užitočnejšie, ako ste očakávali. Možno vás prekvapí, čo môžete dosiahnuť len niekoľkými stlačeniami kláves. Čítaj viac . Okrem toho ich je niekoľko základné príkazy, ktoré by mal každý užívateľ poznať 15 Príkazy Windows Command Prompt (CMD), ktoré musíte poznaťPríkazový riadok je stále výkonným nástrojom Windows. Tu sú najužitočnejšie príkazy CMD, ktoré musí každý používateľ Windows poznať. Čítaj viac v prípade, že potrebujete vyriešiť problém a máte iba prístup k príkazovému riadku.

Ak ste absolútnou pannou príkazového riadku, odporúčame vám vyskúšať si našu Sprievodca pre začiatočníkov k príkazovému riadku Príručka pre začiatočníkov k príkazovému riadku systému WindowsPríkazový riadok vám umožňuje priamo komunikovať s počítačom a dať mu pokyn na vykonávanie rôznych úloh. Čítaj viac . Je to jednoduchšie, ako si myslíte, a stojí za to to vedieť.

Zatiaľ čo príkazový riadok je pre priemerného používateľa viac ako primeraný, niektorí ľudia chcú viac - preto existujú náhrady príkazového riadku, napríklad konzola s otvoreným zdrojom. Našťastie pre nás všetkých, Microsoft mal v obchode lepšiu odpoveď: PowerShell.

PowerShell to zvládol na ďalšiu úroveň

Ak je príkazový riadok ako Motorola Razr z roku 2004, potom je PowerShell ako Motorola Moto X z roku 2015. Môže robiť veľa rovnakých vecí a viac. PowerShell nemusí byť najlepší je k dispozícii tlmočník príkazového riadku, ale je určite dostatočne výkonný, aby uspokojil používateľov energie.

Semená pre PowerShell boli zasadené v roku 2002, keď Microsoft začal pracovať na Microsoft Shell, známom tiež ako Monad, ktorý bol navrhnutý tak, aby ho používatelia mohli rozširovať. Monad sa stal verejným v roku 2005 a nakoniec bol premenovaný na PowerShell v roku 2006. Zároveň sa stala súčasťou samotného operačného systému.

Čo to však znamená?

príkazového riadku-PowerShell-PowerShell

Jednoducho povedané, PowerShell vám to umožní vytvorte si vlastné príkazy a skripty pomocou programovacieho jazyka C #. PowerShell aj C # sú integrované do rozhrania .NET Framework spoločnosti Microsoft, čo znamená, že k tomu máte veľa prístup už existujúcich funkcií a nástrojov, ktoré vám pomôžu vytvoriť lepšie príkazy a skripty s celkovo menšou mierou námahu.

PowerShell má veľa pokročilých funkcií Zvýšte svoju produktivitu pomocou skriptov Windows PowerShellČo keby ste mohli priniesť produktivitu systému Linux do systému Windows? Väčšina linuxových distribúcií prichádza zabalená do výkonného shellu Bash. PowerShell je rovnako výkonný terminál pre Windows. Čítaj viac - napríklad vzdialené vykonávanie úloh, úlohy na pozadí, automatizácia úloh, príkazové potrubie a ďalšie - to z nich robí lepší výber ako archaický príkazový riadok, ak máte veľa administrácie a údržby systému robiť.

Ak používate PowerShell? Priemerný používateľ nepotrebuje všetky tieto zvončeky a píšťalky. Na druhej strane správcovia a používatelia energie budú pravdepodobne milovať, čo môžu robiť. Začnite s nimi základné príkazy PowerShell 6 základných príkazov PowerShell na lepšie využitie systému WindowsPowerShell je to, čo získate, keď dávate steroidy do príkazového riadka systému Windows. Poskytuje vám kontrolu nad takmer všetkými aspektmi systému Windows. Pomôžeme vám vyskočiť z jeho krivky učenia. Čítaj viac ochutnať jeho potenciál.

Poznámka: PowerShell má trochu učiacu sa krivku, takže neočakávajte, že ho hneď pochopíte.

Vylepšenia PowerShell vo Windows 10

Keď už je systém Windows 10 oficiálne vydaný, bude rovnako užitočné, ako je to už predtým, PowerShell. Tu nájdete niekoľko upozornení, ktoré môžete očakávať.

PackageManagement: Správca balíkov je pohodlný spôsob, ako spravovať všetok softvér, ktorý sťahujete, inštalujete a odstránite. Namiesto preskakovania z webu na web stačí prehľadávať balíčky pomocou PackageManagement (predtým známy ako OneGet Windows dostane správcu balíkov - sťahujte softvér centrálne cez OneGetSpoločnosť Microsoft pridáva do systému Windows ďalšiu ďalšiu funkciu systému Linux. Správa balíkov môže vážne zvýšiť produktivitu, zvýšiť bezpečnosť a nakoniec ušetriť veľa bolesti hlavy. Ukážeme vám, ako to bude fungovať. Čítaj viac ). Po prihlásení na odber rôznych úložísk si môžete vybrať, ktoré balíčky sú vám k dispozícii.

OneGet je už technicky k dispozícii pre Windows 8.1, ale iba ak nainštalujete správu systému Windows Framework 5.0. Keď príde Windows 10, PackageManagement bude integrovaný do systému do roku 2007 default.

Secure Shell (SSH): Secure Shell je už dlho základným protokolom na vytváranie šifrovaných spojení medzi vzdialenými systémami. Bez SSH je pre cudzincov ľahké zachytiť údaje počas ich prenosu.

príkaz-prompt-PowerShell-funkcie

Až do nedávnej doby si spoločnosť SSH v systéme Windows vyžadovala použitie riešenia tretej strany (napr. PuTTY), ale tím PowerShell oznámil, že bude implementovať Podpora SSH v systéme Windows Windows 10 SSH vs. PuTTY: Čas na zmenu klienta pre vzdialený prístup?Pozrime sa, ako nastaviť prístup SSH v systéme Windows 10 a či nové nástroje môžu nahradiť PuTTY. Čítaj viac . Chvíľu to trvalo, ale zdá sa, že Windows v tejto oblasti konečne doháňajú.

Funkcie PowerShell: Vo verzii 5.0 sa samotný jazyk PowerShell vylepšuje o nové funkcie ako: enums, nové vstavané príkazy, rozšírené funkcie pre existujúce príkazy, sfarbenie syntaxe v konzole a viac.

Podrobné informácie nájdete v Čo je nové v PowerShell 5.0 článok spoločnosti Microsoft.

Dúfajme, že teraz máte lepšiu predstavu o rozdieloch medzi príkazovým riadkom a PowerShell. Ak ste sa dostali tak ďaleko a stále ste zmätení, nemusíte sa obávať: PowerShell je určený pre výkonných používateľov a príkazový riadok je dosť dobrý pre všetkých ostatných. V skutočnosti sa môžete obísť bez toho, aby ste o tom vedeli.

Máte nejaké otázky? Čo si myslíte o PowerShell? Ukazuje spoločnosť Microsoft správny smer? Podeľte sa s nami v komentároch nižšie!

Kredity obrázkov: Príkazový riadok Kaleb Fulgham cez Flickr, Šifrované pripojenie Andrea Danti prostredníctvom Shutterstock

Joel Lee má titul B.S. v odbore informatiky a viac ako šesť rokov odbornej praxe v písaní. Je šéfredaktorom organizácie MakeUseOf.