Sissejuhatus PowerShelli käsu hankimisse

Windows PowerShell on .net-platvormil üles ehitatud skriptikeel, mis on loodud Windowsi rakenduste ja haldusega seotud ülesannete automatiseerimiseks. Mõiste PowerShell on keele ja liidese, milles käske / skripte käitatakse, kombinatsioon. PowerShelli esimene versioon võeti kasutusele aastal 2006. On kahte tüüpi liideseid, kus saab käitada PowerShelli käske; Windows PowerShell on nagu käsurida, kus saab käivitada PowerShelli cmdlet-e, ja Windows PowerShell ISE on koht, kus PowerShelli skripte (PowerShelli-cmdlettide kogum) saab käivitada ja siluda. See on objektorienteeritud keel, võimaldades sellega integreeruda .net-liidestega. See on nüüd avatud lähtekoodiga ja selle saab installida ka mõnda teise opsüsteemi.

PowerShelli seansi alustamiseks tippige käsureale “PowerShell”.
PowerShelli cmdlet ja muutujad

PowerShelli käskudele viidatakse kui „cmdlettidele”. Kõigist cmdlettidest on kõige olulisem Get-Command. See cmdlet tagastab PowerShelli kõigi saadaolevate cmdlettide loendi.

Süntaks:

Järgmine on cmdleti Get-Command süntaks.

Get-Command

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

Nt : Get-Command

Näite väljund:

Käimasolevas seansis saadaolevate cmdlettide toomiseks saab kasutada järgmist cmdletti.

Get-Command -ListImportitud

PowerShelli Get-Command parameetrid

Siin on järgmised allpool mainitud PowerShelli Get-Command'i parameetrid

-Kõik: see tähendab, et kõik cmdlet-failid tuleb alla laadida. Selle tüüp on lüliti parameeter. Vaikeväärtus pole ükski ja see ei aktsepteeri loodusliku kaardi tähemärke.

-ArgumentList: seda kasutatakse cmdlettide kohta teabe saamiseks konkreetsete parameetrite abil. Selle tüüp on objekt. Alias ​​on Args. Vaikeväärtus pole ükski ja ei aktsepteeri metsikuid tähemärke.

-CommandType: See tähistab käskude tüüpe, mille cmdlet tagastab. Mõned selle väärtused on pseudonüümid, kõik, rakendus, väline skript, filter ja funktsioon. Selle tüüp on käsu tüüp ja varjunimed on Type. Vaikeväärtus pole ükski ja see ei luba loodusliku kaardi tähemärke.

-FullyQualifiedModule: Tagastab määratud moodulite nimedega cmdlet. Selle tüüp on mooduli spetsifikatsioon. Vaikeväärtus pole ükski ja see ei luba loodusliku kaardi tähemärke.

-ListImported: tagastab käimasolevad seansid. Selle tüüp on lüliti parameeter. Vaikeväärtus pole ükski ja see ei luba loodusliku kaardi tähemärke.

-Moodul: tagastab määratud moodulis saadaoleva cmdleti. Tüüp on string, vaikimisi väärtus pole ja see aktsepteerib loodusliku kaardi tähemärke.

-Nimi: tagastab nimetatud nimedega cmdlettide loendi. Loodusliku kaardi tähemärgid on lubatud. Tüüp on string, vaikeväärtus pole ühtegi.

-Noun: Tagastab nende cmdlettide, funktsioonide ja varjunimede, mis sisaldavad täpsustatud samu nimisõnu või nimisõnu. Selle tüüp on string ja vaikeväärtus puudub. Aktsepteerige loodusliku kaardi tähemärke.

-ParameterName: tagastab aktiivse seansi määratud parameetritega cmdlet. Selle tüüp on string, vaikeväärtus pole ükski ja see ei luba loodusliku kaardi tähemärke.

-ParameterType: tagastab seansi cmdlet-id, millel on sama tüüp kui määratud tüübil. Selle tüüp on PStypename. Vaikeväärtus pole ükski ja see ei luba loodusliku kaardi tähemärke.

-TotalCount: tähistab tagastatavate cmdlettide koguarvu. Tüüp on Int32. Vaikeväärtus pole ükski ja see ei luba looduslike kaartide tähemärke.

-Verb: tagastab cmdlet-id, funktsioonid ja varjunimed, mis sisaldavad täpsustatud samu tegusõnu või tegusõnu. Selle tüüp on string ja vaikeväärtus puudub. Aktsepteerige loodusliku kaardi tähemärke.

Näited käsu Hangi kohta

Siin on allpool mainitud PowerShelli käsu Hangi näited

Näide nr 1

Hankige praeguse seansi cmdlet-faile

Sisend:

Get-Command -ListImportitud

Väljund:

Näide 2

Hankige cmdlet-d määratud mooduli sees

Sisend:

Hankige käsk - moodul Microsoft.PowerShell.Management

Väljund:

Näide 3

Leidke väljundtüübilised cmdlet-koodid

Sisend:

Get-Command-tüüpi Cmdlet | Kus-objekti väljundtüüp | Vorming-loend - kinnisvara nimi, väljundi tüüp

Väljund:

Järeldus - saate käsu PowerShellis

Nii käsitleti artiklis üksikasjalikult Powershelli cmdleti Get-command käsku. Üksikasjaliku teabe saamiseks on soovitatav kasutada käsku Get-Help.

Soovitatavad artiklid

See on juhend PowerShelli käsu hankimiseks. Siin käsitleme PowerShelli käsu Parameters and Get Näiteid koos sisendi ja väljundiga. Lisateabe saamiseks võite vaadata ka järgmist artiklit -

  1. Hibernate kaardistamine
  2. PowerShelli stringifunktsioonid
  3. JSP direktiivid
  4. Mis on PowerShell?

Kategooria: