Johdatus PowerShell-ohjeisiin

Windows PowerShell on .net-alustalle rakennettu komentosarjakieli, joka on suunniteltu automatisoimaan Windowsin sovelluksiin ja hallintaan liittyvät tehtävät. Termi PowerShell on yhdistelmä kieltä ja käyttöliittymää, jossa komennot / komentosarjat suoritetaan. Ensimmäinen PowerShell-versio esiteltiin vuonna 2006. On olemassa kahden tyyppisiä käyttöliittymiä, joissa PowerShell-komentoja voidaan suorittaa; Windows PowerShell on kuin komentokehote, jossa PowerShell-komentojonoja voidaan suorittaa, ja Windows PowerShell ISE on paikka, jossa PowerShell-skriptejä (kokoelma PowerShell-komennosta) voidaan suorittaa ja virheenkorjata. Se on oliokeskeinen kieli, joka mahdollistaa sen integroitumisen .net-rajapintojen kanssa. Se on nyt avoimen lähdekoodin ja voidaan asentaa myös toiseen käyttöjärjestelmään. Tässä viestissä tarkastelemme erilaisia ​​esimerkkejä avun saamisesta Powershellistä.

Aloita PowerShell-istunto kirjoittamalla komentokehotteeseen ”PowerShell”.

PowerShell-kommandot ja muuttujat: PowerShell-komentoihin viitataan ”cmdlet-komentoina”. Saatavilla oleva luettelo saadaan suorittamalla alla oleva cmdlet.

  • Hanki komento: Cmdlet

Hanki apua PowerShellissä: Jotta jokainen ihminen muistaa syntaksin tai pikaviestit, mikä tahansa ohjelmointikieli on vaikeaa ja työlästä. Tämän haasteen voittamiseksi PowerShellillä on lukuisia ohjeartikkeleita. Saadaksesi apua kaikista PowerShell-cmdlet-tiedostoista, Get-Help-cmdlet-sovellusta voidaan käyttää. Se tarjoaa syntaksin ja tavan käyttää sitä cmdlet-tiedostoon. Esimerkille: Get-Help Get-Process, tämä näyttää Get-Process Cmdletin syntaksin ja aliakset.

Esimerkkejä PowerShell-ohjeista

Esimerkkejä PowerShell-ohjelmiston ohjeista selitetään alla:

1. Uuden kansion luominen

Cmdlet : Hanki apua uusi kohde

Syntaksi:

New-Item (-Path) (-ItemType ) (-Value ) (-Force) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) () New-Item ((-Path) ) -Name (-ItemType ) (-Value ) (-Force) (-Credential
) (-WhatIf) (-Confirm) (-UseTransaction) ()

Alias: Ni

EG : Uusi kohde -Polku 'C: \ Vignesh \ NewPowerShellFolder' -ItemType-hakemisto.

Tulos : Tämä luo uuden kansion ”NewPowerShellFolder” määritettyyn polkuun.

2. Kohteen kopioiminen

Cmdlet: Ohje-kopio-esine

Syntaksi:

Copy-Item (-Path) ((-Destination) ) (-Container) (-Force) (-Filter ) (-Include
) (-Exclude ) (-Recurse) (-PassThru) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-FromSession ) (-ToSession ) () Copy-Item ((-Destination) ) -LiteralPath (-Container) (-Force) (-Filter ) (-Include
) (-Exclude ) (-Recurse) (-PassThru) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-FromSession ) (-ToSession ) ()

nimiä:

  • cpi
  • cp
  • kopio

EG : Uusi kohde -Polku 'C: \ Vignesh \ NewPowerShellFolder' -ItemType-hakemisto.

Tulos : Tämä luo uuden kansion ”NewPowerShellFolder” määritettyyn polkuun.

3. Tuotteen poistaminen

Cmdlet : Get-Help Poista-esine

Syntaksi:

Remove-Item (-Path) (-Filter ) (-Include ) (-Exclude ) (-Recurse) (-Force) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-Stream ) () Remove-Item -LiteralPath (-Filter ) (-Include ) (-Exclude ) (-Recurse) (-Force) (-Credential ) (-WhatIf) (-Confirm) (-UseTransaction) (-Stream ) ()

nimiä:

  • ri
  • rm
  • rmdir
  • del
  • poistaa
  • rd

EG : Poista kohta 'C: \ Vignesh \ Vignesh.txt'.

Tulos : Tämä poistaa txt-tiedoston.

On mahdollista, että monet käyttäjät eivät ehkä pysty ymmärtämään cmdlet-syntaksia ensimmäisellä kerralla, tai jotkut käyttäjät saattavat tarvita muutamia esimerkkejä parametrien siirtämisestä cmdlet-tiedostoon. Siinä tapauksessa he tietysti yrittävät siirtyä verkkoon ja tehdä vähän tutkimusta. Tämä voidaan tehdä itse PowerShell-ikkunassa seuraavasti: liittämällä ne verkossa Get-Help-cmdlet-sovellukseen.

Hanki apua Get-Child-esine - Online, tämä avaa Microsoft-artikkelin Get-Child-esineelle Internet Explorerissa.

Temppuja ja pikavalintoja, jotta saat apua PowerShellistä

1. Palataksesi edellisiin suoritettuihin cmdlet-sovelluksiin, paina ylös-nuolta. Tämä vie meidät komennot läpi, jotka suoritettiin nykyisessä PowerShell-istunnossa laskevassa järjestyksessä.

2. Get-History-cmdlet-sovellusta voidaan käyttää hakemaan cmdlet yhtenä osana, jotka suoritettiin nykyisessä istunnossa. Tämä voidaan viedä CSV-tiedostoon suorittamalla seuraava cmdlet.

Cmdlet: Hanki historia | Export-csv “Vie polku.csv”

lähtö:

ID Komentorivi Suorituksen tila

StartExecutionTime

EndExecutionTime

1Hanki apua Get-Process -Onlinevalmistunut18.11.2019 4:3318.11.2019 4:36
2Hanki apua Get-Process -Onlinevalmistunut18.11.2019 4:3318.11.2019 4:36
3Apua Get-ChildItem -Onlinevalmistunut18.11.2019 4:3318.11.2019 4:36
4Apua Get-ChildItem -Onlinevalmistunut18.11.2019 4:3318.11.2019 4:36
5Apua Get-ChildItem -Onlinevalmistunut18.11.2019 4:3318.11.2019 4:36

johtopäätös

Tämä artikkeli antoi vain katsauksen PowerShell-ohjelmaan ja kuinka Get Help -apua voidaan käyttää cmdlet-tiedossa. On monia tehokkaampia asioita, jotka voidaan tehdä PowerShellin avulla, kuten ominaisuusmuutosten tekeminen Active Directoryssa, yhteyden muodostaminen IIS: ään, SQL Serveriin ja Microsoft-vaihtoon. Oppimalla PowerShell-ohjelmiston voi helposti säästää heidän tuntiensa, jotka he kuluttavat arkipäivän tehtäviin, kirjoittamalla komentosarjan, joka huolehtii niistä.

Suositellut artikkelit

Tämä on opas saada apua PowerShellissä. Tässä keskustellaan erilaisista esimerkkeistä saada apua Powershellistä temppujen ja oikotien kanssa. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. 7 suosituinta versiota vaiheilla PowerShellin asentamiseen
  2. Vinkkejä PowerShell-komentojen käyttämiseen
  3. Powershellin eri käyttötarkoitukset
  4. Työskentely PowerShell-merkkijono-toimintojen kanssa

Luokka: