Uvod v pridobivanje ukaza v PowerShellu

Windows PowerShell je skriptni jezik, ki je vgrajen na .net platformi, zasnovan za avtomatizacijo nalog, povezanih z aplikacijo in administracijo Windows. Izraz PowerShell je kombinacija jezika in vmesnika, v katerem se bodo izvajali ukazi / skripte. Prva različica PowerShell-a je bila predstavljena leta 2006. Obstajata dve vrsti vmesnika, kjer se lahko izvajajo ukazi PowerShell; Windows PowerShell je kot ukazni poziv, v katerem se lahko zaženejo ukazni elementi PowerShell, in Windows PowerShell ISE je, kjer se lahko skripte PowerShell (zbirka PowerShell cmdlet-ov) zaženejo in odpravijo. Je objektno orientiran jezik, ki mu omogoča integracijo z .net vmesniki. Zdaj je odprtokoden in ga je mogoče namestiti tudi v drugih operacijskih sistemih.

Če želite začeti sejo PowerShell, v ukazni poziv vnesite »PowerShell«.
PowerShell cmdleti in spremenljivke

Ukazi v PowerShellu so imenovani "cmdleti". Najpomembnejši od vseh cmdletov je Get-Command. Ta cmdlet vrne seznam vseh razpoložljivih cmdletov v PowerShellu.

Sintaksa:

Sledi skladnja v ukaznem meniju Get-Command.

Get-ukaz

((-Name) ) (-Module ) (-FullyQualifiedModule ) (-CommandType ) (-TotalCount ) (-Syntax) (-ShowCommandInfo) ((-ArgumentList) ) (-All) (-ListImported) (-ParameterName ) (-ParameterType ) (-UseFuzzyMatching) ()

Npr . : Get-Command

Vzorčni izhod:

Če želite pridobiti cmdlete, ki so na voljo v trenutni seji, lahko uporabite naslednji cmdlet.

Get-Command -ListImported

Parametri Get-Command v PowerShellu

Spodaj so navedeni naslednji parametri Get-Command v PowerShellu

-Vse: To pomeni, da je treba pridobiti vse cmdlete. Njegova vrsta je parameter stikala. Privzeta vrednost je nobena in ne sprejema znakov wild card.

-ArgumentList: Uporablja se za pridobivanje informacij o ukaznih ukazih s pomočjo določenih parametrov. Njegova vrsta je predmeta. Alias ​​je Args. Privzeta vrednost je nič in ne sprejema divjih znakov.

-CommandType: Ta označuje vrste ukazov, ki jih vrne cmdlet. Nekatere njegove vrednosti so vzdevki, vse, aplikacija, zunanji skript, filter in funkcija. Njegov tip je ukazni tip, vzdevki pa Type. Privzeta vrednost je nobena in ne sprejema znakov wild card.

-FullyQualifiedModule: Vrne cmdlete, ki so z določenimi imeni modulov. Njegova vrsta je specifikacija modula. Privzeta vrednost je nobena in ne sprejema znakov wild card.

-ListImported: Vrne cmdlete, ki so prisotni v trenutni seji. Njegova vrsta je parameter stikala. Privzeta vrednost je nobena in ne sprejema znakov wild card.

-Module: Vrne cmdlet, ki je na voljo v določenem modulu. Type je niz, privzeta vrednost je nobena in sprejema znake wild card.

-Name: To vrne seznam omenjenih cmdletov z določenimi imeni. Dovoljeni so znaki wild card. Vrsta je niz, privzeta vrednost je nič.

-Noun: Vrne cmdlete, funkcije in vzdevke, ki vsebujejo enak samostalnik ali samostalnike, kot je določeno. Njegova vrsta je niz, privzeta vrednost pa nobena. Sprejmite znake z osebnimi kartami.

-ParameterName: Vrne cmdlete v trenutni seji z določenimi parametri. Njegova vrsta je niz, privzeta vrednost je nobena in ne sprejema znakov wild card.

-ParameterType: Vrne cmdlete v seji, ki imajo enak parameter kot podani tip. Njegova vrsta je PStypename. Privzeta vrednost je nobena in ne sprejema znakov wild card.

-TotalCount: označuje skupno število cmdletov, ki jih je treba vrniti. Tip je Int32. Privzeta vrednost je nobena in ne sprejema znakov wild card.

-Verb: Vrne cmdlete, funkcije in vzdevke, ki vsebujejo isti glagol ali glagole, kot so podani. Njegova vrsta je niz, privzeta vrednost pa nobena. Sprejmite znake z osebnimi kartami.

Primeri ukaza Get

Spodaj so primeri Primeri ukaza Get v PowerShellu

Primer # 1

Pridobite cmdlete v trenutni seji

Vnos:

Get-Command -ListImported

Izhod:

Primer # 2

Poiščite cmdlets znotraj določenega modula

Vnos:

Get-Command -Module Microsoft.PowerShell.Management

Izhod:

Primer # 3

Poiščite ukazne plošče, ki so izhodne vrste

Vnos:

Get-Command -Type Cmdlet | Where-Object OutputType | Format-List-Ime lastnosti, OutputType

Izhod:

Zaključek - Pridobite ukaz v PowerShellu

Tako je članek podrobno obravnaval cmdlet Get-ukaz v Powershellu. Za podrobnejše informacije je priporočljivo uporabiti ukaz Get-Help za get-ukaz.

Priporočeni članki

To je vodnik za pridobivanje ukaza v PowerShellu. Tukaj razpravljamo o parametrih in primerih ukaza Get v PowerShellu skupaj z vhodom in izhodom. Če želite izvedeti več, si oglejte tudi naslednji članek -

  1. Zemljevid hibernacije
  2. Funkcije niza PowerShell
  3. Direktive o JSP
  4. Kaj je PowerShell

Kategorija: