Mikä on Windows PowerShell

powershell ikkunat

Järjestelmänvalvojilla on käytössään mielenkiintoinen työkalu, jota ei aina käytetä hyvin: Windows PowerShell. Sen ansiosta on mahdollista automatisoida lukuisia tehtäviä tai ainakin suorittaa ne järjestelmällisemmin ja kontrolloidummin.

Idea syntyi vuonna 2003 nimellä MONAD ja kolme vuotta myöhemmin se lanseerattiin yleisölle nykyisellä nimellä. Windows Vista. Myöhemmin se on sisällytetty myös Windows 7, Windows 8 ja Windows 10 -versioihin. Lisäksi Powershell on mahdollista asentaa myös Linux- ja MacOS-järjestelmiin.

Hyvin lyhyessä ajassa tiedettiin, että ajatus Windows Powershellin käynnistämisestä oli menestys. Microsoft varmisti, että tämän työkalun hallitseminen tulee olemaan tärkein taito, jota esimies tarvitsee tulevaisuudessa. Pelkästään sen takia siihen kannattaa kiinnittää huomiota.

Windows Powershell: tehokas työkalu

Windows PowerShell on työkalu, jonka ideana oli helpottaa ohjelmoijien elämää. Laskennassa sille annetaan nimi kuori komentorivikäyttöliittymään, jonka päätehtävät ovat tietojen kerääminen ja ohjelmien suorittaminen. Itse asiassa Windows PowerShell on nykyaikainen komentotulkki, joka on luotu ottamalla parhaat puolet muiden komentotulkkien tärkeimmistä ominaisuuksista.

Tämä Microsoftin tehokas kuori käyttää kirjoituskieli, jolloin nämä tehtävät on entistä helpompi suorittaa. Toisaalta se käyttää ohjelmointikieltä, joka on kehitetty Microsoftin .NET Frameworkissa, joka on yksi maailman laajimmin käytetyistä.

PowerShellissä on tällä hetkellä noin 130 komentorivityökalua. Niiden ansiosta saavutetaan suurempaa ketteryyttä suoritettaessa mitä monipuolisimpia tehtäviä sekä paikallisessa että etäjärjestelmässä.

Mihin Windows PowerShell on tarkoitettu?

mikä on windows powershell

Ei ole epäilystäkään siitä, että tämä on yksi parhaista Microsoftin viime aikoina suunnittelemista ratkaisuista. PowerShell voi olla suureksi avuksi käyttäjille, jotka haluavat automatisoida tietyn tason tehtävistään hauista tietojen vientiin verkkoon kytkettyihin tietokoneisiin.

Kaikki toiminnot suoritetaan kautta komentoyhdistelmä (komento sallii o cmdletit) ja kautta käsikirjoitus. Nämä ovat joitain sen apuohjelmia:

Tietojen saatavuus

PowerShell antaa meille mahdollisuuden päästä käsiksi tietokoneen tiedostojärjestelmään, jopa kaikkein vaikeimpien tietojen, kuten Windowsin rekisterin, saavuttamiseksi. Tämä "polku" pysyy avoimena .NET Framework -peruskehyksen käytön ansiosta. Lisäksi kaikki tieto on käyttäjän käytettävissä yhdellä komentorivillä. Täydellinen hallinta ja näkyvyys.

Automaatiokyky

Ehkä mielenkiintoisin näkökohta PowerShellissä, joka sisältää useita cmdletit perus, yksinkertaiset toimintokomennot, jotka on rakennettu kuoreen. Näihin voi lisätä muitakin cmdletit oma. Jokaista näistä komennoista voidaan käyttää yksittäin tai yhdessä monimutkaisempien tehtävien suorittamiseen., saavuttaen huomattavan automaatioasteen.

Tähän liittyy kyky skaalautuvuus tarjoaa Windows Powershell. Yhden cmdlet-komentosarjan avulla rutiinityyppinen tehtävä (kuten käyttöjärjestelmän päivitys) voidaan toteuttaa suoritettavaksi tietokoneverkossa tietyn ajan välein.

Etäyhteys

Huomionarvoista on myös PowerShellin kyky muodostaa etäyhteyden toiseen järjestelmään. Esimerkkinä voisi olla järjestelmänvalvoja, joka halusi muodostaa yhteyden eri fyysisessä paikassa sijaitsevaan palvelimeen, jossa hän voisi suorittaa komentoja samalla tavalla kuin jos hän työskentelee suoraan.

Joitakin käteviä PowerShell-komentoja

ikkunat powerhell

Jotta voit aloittaa PowerShell-työkalun käytön, sinun on käytettävä Windowsin Suorita-toimintoa seuraavasti:

  1. Paina näppäimiä samanaikaisesti Windows + R.
  2. Kirjoitamme seuraavaksi avautuvaan Suorita-ruutuun "PowerShell" ja napsauta "Hyväksyä".

Tässä on luettelo kätevistä cmdlet-komennoista, joita voidaan käyttää PowerShellissä, vaikka ne ovat vain pieni näyte niistä kaikista:

Hae apua

Yksi ensimmäisistä asioista, joka on opittava käsittelemään PowerShellia hyvin, koska tämä komento antaa meille sen kaikki dokumentaatio, joka meidän on tiedettävä funktioista, cmdletistä, komennoista ja komentosarjoista. Saat esimerkiksi lisätietoja Get-Service-cmdletistä kirjoittamalla "Get-Help Get-Service".

Kopioi-kohde

Tällä komennolla voit kopioida kansioita tai tiedostoja. Sen avulla voit myös kopioida ja nimetä ne uudelleen.

Hanki palvelu

Tottunut tietää, mitä palveluita järjestelmään on asennettua, sekä ne, jotka ovat käynnissä, että ne, jotka on jo pysäytetty.

Invoke-Command

Sitä käytetään komentosarjan tai PowerShell-komennon suorittamiseen yhdessä tai useammassa tietokoneessa. Sitä käytetään kirjoittamalla Invoke-Command komentosarjan viereen sen tarkan sijainnin kanssa.

Poista esine

Komento poistaa kaikki kohteet, kuten kansiot, tiedostot ja toiminnot. Se mahdollistaa valikoivan poiston tiettyjen parametrien sarjan perusteella.

Get-prosessin

PowerShellin avulla voit myös selvittää, mitkä prosessit ovat käynnissä (sen toiminta on samanlainen kuin Get-Service-komennon).

Johtopäätös

Yksitellen kaikki nämä komennot eivät ehkä vaikuta kovin hyödyllisiltä. Sen todellinen potentiaali paljastuu, kun komento yhdistetään muihin parametreihin. Täällä he löytävät täyden potentiaalinsa.

Lopuksi, jos haluamme tietää kaikki käytettävissä olevat PowerShell-cmdlet-komentot, meidän tarvitsee vain suorittaa komento "Näytä-komento", joka avaa ikkunan, jossa on pitkä luettelo kaikista komennoista.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Boris dijo

    Paljon verbiä ja erittäin vaikea sulattaa. En tiedä mitä varten se on

  2.   Marcelo Doctorovich dijo

    Miten päivitän sen?