Mis on PowerShell?

PowerShelli töötas Microsoft välja algselt Windowsi jaoks mõeldud ülesannete automatiseerimiseks ja konfiguratsiooni haldamiseks. Nüüd on see avatud lähtekoodiga projekt, mida saab installida erinevatesse opsüsteemidesse (opsüsteemidesse). Kest (palun ärge segage seda kesta kui plahvatusohtliku suurtükiväe mürsu või pommiga) on välja töötatud .NET-raamistikus ja see sisaldab käsurida ja skriptikeelt.

PowerShelli areng

Allpool olev tabel annab ülevaate PowerShelli erinevatest versioonidest algusest peale

Kust leiame Windowsist PowerShelli?

  • Lihtsaim viis on otsida otsinguriba kaudu, nagu näete allolevast pildist:

Järgmised sammud: Start -> Tippige “Windows PowerShell”

  • Siis avaneb uus aken, nagu allpool toodud pilt

Mida kõike saab teha PowerShelli kasutamisega?

PowerShelli töötas Microsoft välja tööriistana, mis aitab kasutajatel automatiseerida ja lahendada paljusid administratiivseid ülesandeid, mis muidu on vaja käsitsi sekkumist. Mõned näited sellistest ülesannetest on järgmised:
Kuvatakse kõik pordid / USB-seadmed, mis on installitud ühte süsteemi või isegi üle võrgu.
Skript, mis käivitatakse taustal ja mis võib olla aeganõudev ülesanne.
Võime kasutada tööhaldurina ka PowerShelli, et tappa protsesse, mis ei reageeri või võtab kogu selle aruande HTML-vormingusse eksportimiseks liiga palju aega.

PowerShell võimaldab kasutajatel kirjutada skripte, kasutades / kombineerides korduvate toimingute automatiseerimiseks mitu käsku.

PowerShell on võrguadministraatoritele väga kasulik tööriist, kuna nad töötavad aktiivse kataloogiga. Sellel on palju kohandatavaid käske, mida nimetatakse cmdlet-tekstideks, mis aitavad neil produktiivsemaks muutuda.

Mis vahe on PowerShelli ja PowerShell ISE vahel?

Kui PowerShellile lisatakse GUI (graafiline kasutajaliides), siis saame PowerShelli ISE, kus ISE tähistab integreeritud skriptimiskeskkonda. Erinevalt PowerShelli käsuribaliidesest, kus üks peab kirjutama PowerShell ISE-s kõik rea käsud, saab ta skripte luua, muuta või käivitada, salvestades need. ISE arendusriist võimaldab kasutajatel lisada mitu käsku, mida saab kasutada nende täitmiseks loogika loomiseks.

See tööriist on spetsiaalselt loodud Windowsi administraatoritele, kes täidavad harva korduvaid toiminguid või käske, mis tavaliselt manipuleerivad süsteemi konfiguratsiooniga.

Allolev pilt näitab, kuidas PowerShell ISE välja näeb:

Graafiline kasutajaliides (GUI) on mõnevõrra sarnane notepadi GUI-ga ja aitab kasutajatel enne skripti täitmist skripti redigeerida.

Mõned PowerShelli käskude kasutusviisid on järgmised:

Cmdletid -> need on PowerShelli käskude kasutusviisid, üks parimaid viise PowerShelli käskude kõigi kasutusviiside loendi leidmiseks on käsu „Get-Command -Type Cmdlet“ tippimine ja käivitamine.

Nagu ülaltoodud pildil näha, annaks käsk kõigi saadaolevate käskude täieliku loendi. See nimekiri on tohutu ja seda tuleb kerida üles / alla, kuni ta leiab käsu. On mitmeid artikleid, mis kirjeldavad kõigi nende käskude kasutamist, mis aitavad kasutajatel tüütuid korduvaid ülesandeid automatiseerida.

Mõned üldised ülesanded hõlmavad järgmist:

  1. Desinstallige Windows 10 rakendused
  2. Installige kõik Windows 10 vaikerakendused uuesti
  3. PowerShelli kasutamine aitab kõigi failide ja kaustade loendamist
  4. Leidke Windowsist oma IP-aadress
  5. Kustutage partitsioon Windowsist
  6. Printige töötavate protsesside loend
  7. Leidke mis tahes võrgukaardi MAC-aadress

Kasutajatel, kes tunnevad hästi CLI-d (käsuribaliidesed) ja Linuxit, on PowerShelli kasutamisel oma loend varjunimedest, millel on sarnased nimed seal kasutatavate käskudega. Mõned näited hõlmavad kassi, dir, mount, em, chdir, sortimist jne. Kui kasutaja soovib tervet varjunimede loendit, peab ta käitama järgmist käsku “Get-Command-Type Alias”.

Kes kasutab PowerShelli?

PowerShell on paljude IT-administraatorite jaoks ülim relv, kuna see suudab automatiseerida korduvaid ülesandeid. Powershelli kasutamine haldab ka paljude keerukate võrkude toiminguid.

Võtame näite ja mõistame, mis on PowerShelli kasutusvõimalused ja mida Powershell saab teha:
Näiteks on meil 500 serverit ja kõikidele peame installima plaastri, kuid masinasse installimiseks vajab plaaster saadavalolevat tarkvara uusimat versiooni. Nii et tavaliselt kontrollime süsteemis tarkvara uusimat versiooni, kui see on olemas, jätkame plaastri installimist või proovime tarkvara värskendada. Seega, kui teeme seda käsitsi, võtab selle lihtsa ülesande täitmine palju aega. PowerShelli kasutamine aitab IT-administraatoritel skripti kirjutada ja serverite olekut saata. Olek võib sisaldada kõigi nende serverite loendit, millel on tarkvara uusim versioon ja mis ei asu kahes eraldi failis, võimaldades IT-administraatoritel oma tootlikkust tõsta.

Niisiis, nagu näeme ülaltoodud näidetest, saavad mitte ainult IT-administreerijad tavalised kasutajad ka rakendust PowerShell kasutada, et automatiseerida või siluda vigu, millega nad süsteemi kasutamisel silmitsi seisavad.

Soovitatavad artiklid

See on olnud juhend Powershelli kõige populaarsemaks kasutamiseks. Siin oleme arutanud PowerShelli erinevaid kasutusviise, põhimõisteid ja omadusi, mis aitavad IT-administraatoritel toimingut juhtida. Võite vaadata ka järgmisi artikleid:

  1. Kasutab C #
  2. Scala kasutusalad
  3. Kodeerimise kasutusviisid
  4. JQuery kasutusalad

Kategooria: