Ak ste používali operačný systém Windows, už ste sa často stretli s CMD alebo príkazovým riadkom, ako to mnohí vedia. Command Prompt je tlmočník príkazového riadku, ktorý bol dodaný so všetkými verziami systému Windows až po Windows NT. Príkazový riadok poskytuje rozhranie príkazového riadku, ktoré umožňuje používateľovi vykonávať bežné úlohy operačného systému písaním príkazov alebo definovaním zoznamu príkazov v skripte, ktorý je možné použiť na opakujúce sa úlohy.
Zoznam súborov v prostredí PowerShell
Predtým mali všetky verzie systému Windows iba príkazový riadok ako tlmočník príkazového riadku, čo sa však zmenilo vydaním systému Windows, ktorý bol dodaný s Windows PowerShell, pokročilou funkciou so všetkými funkciami príkazového riadku a ďalšími. A keďže Windows PowerShell je preferovaným programom na vykonávanie dávkových skriptov určených na automatizáciu úloh.
Pochopenie príkazového riadku
Príkazový riadok systému Windows
Príkazový riadok je implementovaný prostredníctvom konzoly Win32, aby sa využili výhody natívnych funkcií operačného systému. Rovnako ako v prípade grafického používateľského rozhrania (GUI) používaného na otvorenie a spustenie aplikácií pomocou myši, má príkazový riadok sadu definovaných príkazov na vykonávanie rovnakých úloh. Príkazy v príkazovom riadku sú typické metódy rozhrania aplikačného programovacieho rozhrania (API) so základnou implementáciou strojového jazyka, vďaka čomu je vykonávanie rýchlejšie, ako keď sa vykonáva pomocou grafického používateľského rozhrania.
Na vykonanie úlohy z príkazového riadka užívateľ ručne napíše príkaz, ktorý je už definovaný systémom, a potom zahrnie voľby podporované syntaxou príkazu. Na uľahčenie opakovaného použitia je možné pomocou navigačných klávesov nahor a nadol prechádzať históriu už vykonaných príkazov.
Ako získať prístup k príkazovému riadku systému Windows
Príkazový riadok je možné otvoriť prostredníctvom okna spustenia, jeho umiestnenia v prehľadávači súborov alebo ponuky Štart. Jeho otvorenie z okna Spustiť však neposkytuje možnosť spustenia ako správca, čo môže byť požadované oprávnenie v závislosti od úlohy, ktorú chcete vykonať.
- Ak ju chcete otvoriť z okna spustenia, kliknite na ikonu Kláves Windows + R, zadajte „cmd“ v okne Spustiť a potom kliknite na Zadajte.
Otvára sa príkazový riadok z okna Spustiť
- V ponuke Štart vyhľadajte príkazový riadok alebo príkazový riadok. Na rozdiel od okna Spustiť tu môžete spustiť príkazový riadok ako správca kliknutím pravým tlačidlom myši na príkazový riadok v zozname Aplikácie a následným kliknutím Spustiť ako správca
Otvára sa príkazový riadok z ponuky Štart
- Prístup k príkazovému riadku z prieskumníka súborov vyžaduje prejsť na C: Windows System32 a potom spustite cmd.exe spis
Otvára sa príkazový riadok z prieskumníka súborov
Pochopenie prostredia Windows PowerShell
Windows PowerShell
Windows PowerShell je Microsoft Framework navrhnutý pre automatizáciu úloh a konfiguráciu počítačov na vysokej úrovni. Windows PowerShell je tvorený rozhraním príkazového riadku a skriptovacím prostredím.
Pretože Windows PowerShell je určený hlavne na automatizáciu úloh a správu konfigurácií, používajú ho hlavne správcovia systému a odborníci v oblasti IT pri úlohách, ako je konfigurácia veľkého počtu počítačov pripojených cez sieť, ktoré môžu byť lokálnymi alebo vzdialenými zariadeniami, pokročilá manipulácia súborového systému, napríklad registra
Windows PowerShell je implementovaný pomocou .NET Framework, ktorý vyvinul Microsoft, pretože používa príkazy známe ako cmdlety. Rutiny sú typické triedy, ktoré vykonávajú špecifické operácie implementované pomocou siete .Net. Windows PowerShell tiež umožňuje používateľom implementovať ich vlastné. Čisté triedy ich používajú ako rutiny, čo zvyšuje ich silu automatizácie úloh.
Windows PowerShell skvele využíva kanály, ktoré umožňujú, aby výstup z jednej rutiny cmdlet bol použitý ako vstup pre ďalšiu rutinu cmdlet, čo umožňuje flexibilnú spoluprácu skriptov a tiež možnosti opätovného použitia.
Od roku 2016, keď sa Windows PowerShell stal otvoreným a multiplatformným, jeho použitie rýchlo rastie vo všetkých operačných systémoch vrátane Linuxu a macOS. Z tohto dôvodu mnoho dodávateľov softvéru tretích strán navrhlo integrácie do prostredia PowerShell, aby uľahčili prácu správcom systému a IT profesionálom.
Ako pristupovať k Windows PowerShell
Rovnako ako príkazový riadok, aj Windows PowerShell sa dá otvoriť pomocou príkazu Spustiť WIndow, prieskumníka súborov alebo z ponuky Štart. Okno Spustiť neposkytuje možnosť spustiť Windows PowerShell ako správca
- Ak ju chcete otvoriť prostredníctvom ponuky Štart, na vyhľadávacom paneli ponuky Štart vyhľadajte výraz „PowerShell“. Môžete ho spustiť ako správca tak, že naň kliknete pravým tlačidlom myši a potom kliknete Spustiť ako správca
Otvorenie prostredia PowerShell z ponuky Štart
- V okne Spustiť kliknite na Kláves Windows + R , zadajte „PowerShell“ a potom kliknite na Zadajte alebo Ok
Otvorenie prostredia PowerShell z okna Spustiť
- Ak ho chcete spustiť z prehľadávača súborov, prejdite na C: Windows System32 WindowsPowerShell, otvorte priečinok verzie a potom vyhľadajte powershell.exe spis
Otvorenie prostredia PowerShell z prieskumníka súborov
Rozdiel medzi Windows PowerShell a CMD
Windows PowerShell je pokrokom CMD a aj keď sa novšie verzie Windows 10 stále dodávajú s oboma programami, PowerShell má v budúcnosti úplne nahradiť príkazový riadok. Je to preto, že príkazový riadok nemôže urobiť nič, čo by nedokázal Windows PowerShell.
Po absolvovaní porozumenia Sekcie Windows PowerShell a Príkazový riadok , Verím, že ste už videli rozdiely medzi týmito dvoma. Zrekapitulovať:
Windows PowerShell má viac pokročilé vlastnosti v porovnaní s príkazovým riadkom a tieto sú hlavné na uľahčenie automatizácie úloh a správy konfigurácie pomocou preddefinovaných rutín cmdlet implementovaných v .Net, ako aj zabezpečenia pre rutiny definované používateľom.
Windows PowerShell je a multiplatformový preto je jeho pokročilé funkcie možné použiť vo všetkých populárnych operačných systémoch ako Windows, Linux a macOS v porovnaní s príkazovým riadkom, ktorý sa nachádza iba v operačných systémoch Windows
Windows PowerShell využíva viac silný príkazy nazývané rutiny, ktoré v porovnaní s príkazmi v príkazovom riadku vykonávajú zložitejšie úlohy
Windows PowerShell nie je len tlmočníkom príkazového riadku, ale pozostáva aj z skriptovanie prostredie, ktoré umožňuje používateľovi písať zložité skripty pre výkonné úlohy v porovnaní s príkazovým riadkom, ktorý je iba interpretom príkazového riadku.
Kedy by ste mali použiť Windows PowerShell alebo CMD
Našťastie sa Windows stále dodáva s príkazovým riadkom aj s Windows PowerShell, nie ste nútení používať ani jeden z nich, nielen zatiaľ. Takže ak zriedka používate rozhrania príkazového riadku, znamená to, že často nepotrebujete pokročilé funkcie shellu, potom je základná CMD pre vás ideálna. Bude robiť bežné operácie, ako je ping, kopírovanie a vkladanie súborov, otváranie aplikácií atď.
Ak ste však správcom systému, odborníkom v oblasti IT alebo správcom siete, bolo by skvelé použiť Windows PowerShell vzhľadom na jeho výkonné funkcie a možnosti, ktoré môžete dosiahnuť. Nehovoriac o tom, že používanie prostredia Windows PowerShell sa čoraz viac stáva požadovanou zručnosťou pre IT pracovné miesta
4 minúty prečítané