Mis on Windows PowerShell

powershelli aknad

Süsteemiadministraatorite käsutuses on huvitav tööriist, mida ei kasutata alati hästi: Windows PowerShell. Tänu sellele on võimalik arvukalt ülesandeid automatiseerida või vähemalt neid korrapärasemalt ja kontrollitumalt täita.

Idee sündis 2003. aastal MONADi nime all ja kolm aastat hiljem jõudis see praeguse nime all avalikkuse ette esitlemiseks. Windows Vista. Edaspidi on see lisatud ka versioonidesse Windows 7, Windows 8 ja Windows 10. Lisaks on võimalik Powershelli installida ka Linuxi ja MacOS süsteemidesse.

Väga lühikese aja jooksul oli teada, et Windows Powershelli käivitamise idee oli edukas. Microsoft kinnitas, et selle tööriista valdamine saab olema kõige olulisem oskus, mida juht tulevikus vajab. Ainuüksi selle pärast tasub sellele tähelepanu pöörata.

Windows Powershell: võimas tööriist

Windows PowerShell on instrument, mis loodi tänuväärse ideega programmeerijate elu lihtsamaks muuta. Arvutustehnikas antakse sellele nimi koor käsurea liidesesse, mille põhifunktsioonid on teabe kogumine ja programmide käivitamine. Tegelikult on Windows PowerShell kaasaegne käsukest, mis on loodud teiste kestade silmapaistvatest funktsioonidest parimate ära kasutades.

Seda Microsofti võimsat kesta kasutab skriptikeel, mis muudab nende ülesannete täitmise veelgi lihtsamaks. Teisest küljest kasutab see programmeerimiskeelt, mis on välja töötatud Microsofti .NET Frameworkis, mis on maailmas üks enimkasutatavaid.

Praegu on PowerShellis umbes 130 käsureatööriista. Tänu neile saavutatakse suurem väledus kõige erinevamate ülesannete täitmisel nii kohalikus kui kaugsüsteemis.

Milleks Windows PowerShell on mõeldud?

mis on windowsi powershell

Pole kahtlust, et see on üks parimaid lahendusi, mille Microsoft on viimasel ajal välja töötanud. PowerShell võib olla suureks abiks kasutajatele, kes soovivad oma ülesandeid teatud määral automatiseerida, alates otsingutest kuni teabe eksportimiseni võrku ühendatud arvutites.

Kõik toimingud viiakse läbi selle kaudu käsukombinatsioon (käsk laseb o cmdletid) ja läbi skriptimine. Need on mõned selle utiliidid:

Juurdepääs teabele

PowerShell võimaldab meil pääseda juurde arvuti failisüsteemile, jõudes isegi kõige raskemini ligipääsetavate andmete ja teabeni, näiteks Windowsi registrini. See "tee" jääb .NET Frameworki baasraamistiku kasutamise kaudu avatuks. Lisaks on kogu teave kasutajale saadaval ühe käsureale. Täielik kontroll ja nähtavus.

Automatiseerimisvõimalus

Võib-olla PowerShelli kõige huvitavam aspekt, mis hõlmab mitmeid cmdletid kesta sisse ehitatud põhilised lihtsad funktsioonikäsud. Nendele saab lisada teisi cmdletid oma. Kõiki neid käske saab kasutada eraldi või kombinatsioonis keerukamate ülesannete täitmiseks., saavutades märkimisväärse automatiseerimise taseme.

Sellega on seotud võime mastaapsuse pakub Windows Powershell. Ühe cmdleti skripti kaudu saab rakendada rutiinset tüüpi toimingut (nt operatsioonisüsteemi värskendamist), mis käivitatakse arvutivõrgus iga teatud aja tagant.

Kaugühendus

Tähelepanuväärne on ka PowerShelli võime kaugühenduse teise süsteemiga. Näiteks võib olla administraator, kes soovib luua ühenduse teises füüsilises asukohas asuva serveriga, kus ta saaks käske täita samal viisil, nagu töötaks otse.

Mõned käepärased PowerShelli käsud

Windows PowerShell

PowerShelli tööriistaga töötamise alustamiseks peate pääsema juurde Windowsis sisalduvale funktsioonile Run, järgides neid samme.

  1. Vajutage samaaegselt klahve Windows + R.
  2. Järgmisena avanevas väljas Käivita tippime "PowerShell" ja klõpsake nuppu "Aktsepteerima".

Siin on loend käepärastest cmdlet-käskudest, mida saab PowerShellis kasutada, kuigi need on vaid väike näide neist kõigist.

Hankige abi

Üks esimesi asju, mida õppida PowerShelli hästi käsitsema, sest see käsk annab meile selle kogu dokumentatsioon, mida peame funktsioonide, cmdlet-käskude, käskude ja skriptide kohta teadma. Näiteks cmdlet-käsu Get-Service kohta lisateabe saamiseks tippige "Get-Help Get-Service".

Kopeeri-kirje

Selle käsu abil saate kopeerida kaustu või faile. Samuti võimaldab see neid kopeerida ja ümber nimetada.

Hankige teenus

Harjunud teada, millised teenused on süsteemi installituda, nii need, mis töötavad, kui ka need, mis on juba peatatud.

Käivita käsk

Seda kasutatakse skripti või PowerShelli käsu täitmiseks ühes või mitmes arvutis. Seda kasutatakse, kirjutades käsu Invoke-Command koos skriptiga koos selle täpse asukohaga.

Eemalda-üksus

Käsk mis tahes üksuse (nt kaustad, failid ja funktsioonid) kustutamiseks. See võimaldab valikulisi kustutamisi konkreetsete parameetrite seeria põhjal.

Hangi-protsess

PowerShelli abil saate ka teada, millised protsessid töötavad (selle töö sarnaneb käsu Get-Service omaga).

Järeldus

Ükshaaval ei pruugi kõik need käsud tunduda kuigi kasulikud. Selle tegelik potentsiaal ilmneb siis, kui käsk kombineeritakse teiste parameetritega. Siin avastavad nad oma täieliku potentsiaali.

Lõpuks, kui tahame teada kõiki saadaolevaid PowerShelli cmdlet-käske, peame vaid täitma käsu "Näita-käsklus", mis avab akna, kus kuvatakse kõigi käskude pikk loend.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Boris DIJO

    Palju verbi ja väga raskesti seeditav. Ma ei tea, milleks see on

  2.   Marcelo Doctorovitš DIJO

    Kuidas seda värskendada?