Čo je PowerShell v systéme Windows a čo s ním môžete robiť?
Zatiaľ čo mnohí príležitostní používatelia vedia o príkazovom riadku(Command Prompt) , len málokto počul o prostredí Windows PowerShell . PowerShell je oveľa výkonnejší nástroj ako príkazový riadok(Command Prompt) . Má tiež nahradiť príkazový riadok(Command Prompt) , pretože poskytuje viac výkonu a kontroly nad operačným systémom Windows . Preto sme sa rozhodli ochutnať PowerShell a vysvetliť všetkým našim čitateľom, čo tento nástroj je, prečo je taký výkonný a kto má tendenciu ho používať častejšie. Pozrime sa, čo je PowerShell a čo s ním môžete robiť:
Čo je PowerShell v systéme Windows?
Aby sme vám lepšie porozumeli PowerShell , mali by sme najprv definovať, čo je shell. Nie, nehovoríme o pancieri korytnačky. 🙂 V informatike je shell používateľské rozhranie, ktoré vám umožňuje prístup k rôznym službám operačného systému. Shell môže byť založený na príkazovom riadku alebo môže obsahovať grafické používateľské rozhranie ( GUI ).
Windows PowerShell je shell pôvodne vyvinutý spoločnosťou Microsoft na účely automatizácie úloh(task automation) a správy konfigurácie(configuration management) . PowerShell je teraz projekt s otvoreným zdrojovým kódom a možno ho nainštalovať na platformy Windows(Windows) , macOS a Linux . Tento shell je založený na .NET frameworku(.NET framework) a obsahuje shell príkazového riadku a skriptovací jazyk.
Prvá verzia PowerShell bola vydaná v novembri 2006(November 2006) pre Windows XP , Windows Server 2003 a Windows Vista . Najnovšia verzia PowerShell je Windows PowerShell 5.1 a dodáva sa v roku 2016 ako súčasť Windows 10 Anniversary Update a Windows Server 2016 . Funguje tiež s Windows Server 2008 R2, Windows Server 2012 a Windows Server 2012 R2, Windows 7 Service Pack 1 a Windows 8.1 ( Pro a Enterprisevydania).
Čo môžete robiť s PowerShell?
Microsoft navrhol Windows PowerShell ako nástroj, ktorý vám pomôže automatizovať a rýchlo vyriešiť množstvo únavných administratívnych úloh. Môžete napríklad použiť PowerShell na zobrazenie všetkých zariadení USB nainštalovaných na jednom alebo viacerých počítačoch v sieti, alebo môžete nastaviť časovo náročnú úlohu, ktorá sa bude spúšťať na pozadí, zatiaľ čo vy robíte inú prácu. Môžete tiež identifikovať a zabiť procesy, ktoré nereagujú, alebo filtrovať špecifické informácie o počítačoch v sieti a exportovať ich vo formáte HTML(HTML) .
Možnosti prostredia PowerShell(PowerShell) vám umožňujú zjednodušiť a automatizovať únavné a opakujúce sa úlohy vytváraním skriptov a kombinovaním viacerých príkazov.
Ak ste správcom siete, zistíte, že PowerShell je užitočný pri práci so službou Active Directory(Active Directory) . Vzhľadom na to, že PowerShell(PowerShell) obsahuje stovky prispôsobiteľných príkazov, ktoré sa nazývajú cmdlety, môže vám pomôcť zvýšiť vašu produktivitu. Odporúčame knihu Eda Wilsona – (Ed Wilson's)Windows PowerShell Krok za krokom(Windows PowerShell Step by Step) – aby ste sa o nej dozvedeli viac. Ak chcete získať pohľad na to, čo je nové v najnovšej iterácii prostredia Windows PowerShell pre Windows 10 , mali by ste si pozrieť aj túto oficiálnu webovú stránku spoločnosti Microsoft : (Microsoft)PowerShell Documentation .
PowerShell vs PowerShell ISE
Okrem štandardného prostredia príkazového riadka nájdete aj Windows PowerShell ISE . ISE je skratka pre Integrated Scripting Environment a je to grafické používateľské rozhranie, ktoré vám umožňuje spúšťať príkazy a vytvárať, upravovať a testovať skripty bez toho, aby ste museli zadávať všetky príkazy do príkazového riadku. Tento nástroj umožňuje vývoj skriptov, ktoré sú zbierkami príkazov, do ktorých môžete pridať komplexnú logiku na ich vykonávanie.
Nástroj ISE je určený pre potreby správcov systémov Windows , ktorí potrebujú opakovane spúšťať sekvencie príkazov, ktoré manipulujú s konfiguráciou týchto systémov.
Kde nájdete PowerShell v systéme Windows(Windows) ?
Najrýchlejší spôsob, ako otvoriť PowerShell v systéme Windows(Windows) , je použiť vyhľadávacie pole Cortany na paneli úloh . (Cortana)Zadajte kľúčové slovo „powershell“ a potom kliknite alebo klepnite na výsledok vyhľadávania v prostredí Windows PowerShell .
Ďalšie spôsoby spustenia prostredia PowerShell s pokynmi pre Windows 10 , Windows 8.1 a Windows 7 nájdete v tomto článku: 9 spôsobov spustenia prostredia PowerShell v systéme Windows (aj ako správca)(9 ways to launch PowerShell in Windows (including as admin)) .
Príkazy PowerShellu
Príkazy prostredia PowerShell(PowerShell) sa nazývajú cmdlety. Najjednoduchší spôsob, ako nájsť tieto príkazy v PowerShell , je spustiť " Get-Command -Type Cmdlet ".
Takto sa vytvorí úplný zoznam príkazov dostupných v prostredí PowerShell . Môžete listovať v zozname, kým nenájdete ten správny. Počet príkazov v PowerShell je veľký, preto poskytujeme články venované jednej úlohe, ktorú je možné vykonať pomocou PowerShell (v každom článku hľadajte metódu PowerShell , ak je prezentovaných viacero):
- Odinštalujte aplikácie Windows 10(Uninstall Windows 10 apps)
- Preinštalujte všetky predvolené aplikácie systému Windows 10(Reinstall all the Windows 10 default apps)
- Použite PowerShell na počítanie všetkých súborov a priečinkov(Use PowerShell To Count All The Files And Folders)
- Nájdite svoju IP adresu v systéme Windows(Find your IP address in Windows)
- Odstráňte oddiel zo systému Windows(Delete a partition from Windows)
- Vytlačte zoznam spustených procesov(Print the list of running processes)
- Nájdite MAC adresu ľubovoľnej sieťovej karty(Find the MAC address of any network card)
V tejto príručke od spoločnosti Microsoft(this guide from Microsoft) nájdete vzorové skripty, ktoré vám poskytnú dobrý prehľad o používaní príkazov PowerShell .
Pre používateľov s predchádzajúcimi skúsenosťami s príkazovým riadkom(Command Prompt) a Linuxom(Linux) má PowerShell zoznam aliasov, ktoré priraďujú mená, ktoré títo používatelia poznajú, k príkazom PowerShell . Tu je niekoľko príkladov: cat, dir, mount, rm, chdir, erase, sort, cls, del. Pre úplný zoznam týchto aliasov spustite v PowerShell príkaz „ Get-Command -Type Alias “.
Kto má tendenciu pravidelne používať PowerShell ?
Bezpochyby je PowerShell zbraňou mnohých IT administrátorov, pretože môže zjednodušiť operácie správy vo veľkých podnikových sieťach.
Aby sme vám dali príklad, povedzme, že spravujete veľkú sieť obsahujúcu viac ako päťsto serverov a potrebujete implementovať nové bezpečnostné riešenie, ktoré je závislé od konkrétnej služby, ktorá musí na týchto serveroch bežať. Môžete sa, samozrejme, prihlásiť na každý server a zistiť, či majú túto službu nainštalovanú a spustenú. Je to možné, ale je tiež pravdepodobné, že na dokončenie úlohy strácate príliš veľa času. Ak používate PowerShell , môžete túto úlohu dokončiť za pár minút, pretože celú operáciu je možné vykonať iba pomocou jedného skriptu, ktorý zhromažďuje informácie o službách spustených na vami zadaných serveroch a ukladá ich napríklad do textového súboru. Teraz je to produktivita!
Ako vám môže PowerShell pomôcť?
Ako vidíte v tomto článku, Windows PowerShell je neuveriteľne výkonný nástroj, ktorý je súčasťou systému Windows(Windows) a ktorý je k dispozícii pre mnoho iných operačných systémov. Prináša množstvo výhod pre náročných používateľov a IT profesionálov. Z jeho používania však môžu ťažiť aj príležitostní používatelia. Vyskúšajte to, prečítajte si naše návody a dajte nám vedieť svoj názor na PowerShell . Zanechajte komentár nižšie a podeľte sa o svoj pohľad.
Related posts
Zobrazenie systémových informácií a správa procesov z CMD alebo PowerShell
Zistite, kedy bol nainštalovaný systém Windows. Aký je pôvodný dátum inštalácie?
Ako používať Windows USB/DVD Download Tool
Windows 10 Update Assistant: Inovujte na máj 2021 Aktualizujte ešte dnes!
Ako nainštalovať Windows 11 na ľubovoľný (nepodporovaný) počítač alebo virtuálny počítač
4 spôsoby, ako si zadarmo stiahnuť plnú verziu Windowsu 11 -
Ako vyčistiť Windows 10 pomocou Storage Sense -
Ako skryť (alebo odkryť) ľubovoľný oddiel v systéme Windows (všetky verzie)
Najrýchlejší spôsob odstránenia Windows 10 bloatware
Ako používať časovú os systému Windows 10 s prehliadačom Google Chrome
7 vecí, ktoré môžete robiť pomocou nástroja Správa diskov v systéme Windows
11 spôsobov, ako spustiť Čistenie disku v systéme Windows (všetky verzie)
Ako používať aplikáciu Nastavenia zo systému Windows 10 ako profesionál
Ako používať príkazy diskpart, chkdsk, defrag a ďalšie príkazy súvisiace s diskom
Ako vytvoriť súbor výpisu pre aplikáciu, pozadie alebo proces Windows
15 dôvodov, prečo by ste mali získať aktualizáciu Windows 10 Anniversary Update ešte dnes
Ako identifikovať aplikácie systému Windows 10, ktoré zaberajú systémové prostriedky
Ako zobraziť všetky skryté súbory a priečinky v systéme Windows 10
Ako používať nástroj Resource Monitor v systéme Windows
Pomocou Plánovača úloh systému Windows môžete spúšťať aplikácie bez výziev UAC a práv správcu