Inleiding tot opdracht verkrijgen in PowerShell

Windows PowerShell is een scripttaal die is gebouwd op .net-platform dat is ontworpen om de taken in verband met Windows-toepassing en -beheer te automatiseren. De term PowerShell is een combinatie van de taal en de interface waarin de opdrachten / scripts worden uitgevoerd. De eerste versie van PowerShell werd in het jaar 2006 geïntroduceerd. Er zijn twee soorten interfaces waarop PowerShell-opdrachten kunnen worden uitgevoerd; Windows PowerShell is als een opdrachtprompt waar PowerShell-cmdlets kunnen worden uitgevoerd en Windows PowerShell ISE is waar PowerShell-scripts (een compilatie van PowerShell-cmdlets) kunnen worden uitgevoerd en fouten kunnen worden opgelost. Het is een objectgeoriënteerde taal waardoor het kan worden geïntegreerd met .net-interfaces. Het is nu open-source en kan ook op andere besturingssystemen worden geïnstalleerd.

Typ "PowerShell" in de opdrachtprompt om een ​​PowerShell-sessie te starten.
PowerShell-cmdlets en variabelen

De opdrachten in PowerShell worden "cmdlets" genoemd. De belangrijkste van alle cmdlets is de Get-Command. Deze cmdlet retourneert de lijst met alle beschikbare cmdlets in PowerShell.

Syntaxis:

Het volgende is de syntaxis van de cmdlet Get-Command.

Get-Command

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

Bijv . : Get-Command

Monster uitgang:

Om de cmdlets op te halen die beschikbaar zijn in de huidige sessie, kan de volgende cmdlet worden gebruikt.

Get-Command -Lijst geïmporteerd

Parameters van Get-Command in PowerShell

Hier zijn de volgende parameters van Get-Command in PowerShell hieronder vermeld

-Alle: dit geeft aan dat alle cmdlets moeten worden opgehaald. Het type is de schakelparameter. De standaardwaarde is geen en accepteert geen jokertekens.

-ArgumentList: dit wordt gebruikt om informatie over de cmdlets op te halen met behulp van opgegeven parameters. Het type is van het object. Alias ​​is Args. De standaardwaarde is geen en accepteert geen wilde tekens.

-CommandType: dit geeft de typen opdrachten aan die door de cmdlet worden geretourneerd. Sommige waarden zijn Alias, Alle, Toepassing, Extern script, Filter en Functie. Het type is het opdrachttype en aliassen is Type. De standaardwaarde is geen en accepteert geen jokertekens.

-FullyQualifiedModule: Retourneert de cmdlets met de opgegeven modulenamen. Het type is modulespecificatie. De standaardwaarde is geen en accepteert geen jokertekens.

-ListImported: Retourneert cmdlets die aanwezig zijn in de huidige sessie. Het type is de schakelparameter. De standaardwaarde is geen en accepteert geen jokertekens.

-Module: geeft als resultaat de cmdlet die beschikbaar is in de opgegeven module. Type is string, de standaardwaarde is geen en accepteert jokertekens.

-Naam: dit retourneert de lijst met genoemde cmdlets met de opgegeven namen. Jokertekens zijn toegestaan. Type is string, de standaardwaarde is geen.

-Noun: Retourneert de cmdlets, functies en aliassen die hetzelfde zelfstandig naamwoord of dezelfde zelfstandige naamwoorden bevatten als opgegeven. Het type is een tekenreeks en de standaardwaarde is geen. Accepteer jokertekens.

-ParameterName: geeft als resultaat de cmdlets in de huidige sessie met de opgegeven parameters. Het type is tekenreeks, de standaardwaarde is geen en accepteert geen jokertekens.

-ParameterType: Retourneert de cmdlets in de sessie die dezelfde parameter hebben als het opgegeven type. Het type is PStypenaam. De standaardwaarde is geen en accepteert geen jokertekens.

-TotalCount: geeft het totale aantal te retourneren cmdlets aan. Het type is Int32. De standaardwaarde is geen en accepteert geen jokertekens.

-Verb: Retourneert de cmdlets, functies en aliassen die hetzelfde werkwoord of dezelfde werkwoorden bevatten als opgegeven. Het type is een tekenreeks en de standaardwaarde is geen. Accepteer jokertekens.

Voorbeelden van opdracht Get

Hier zijn de onderstaande voorbeelden van de opdracht Get in PowerShell

Voorbeeld 1

Download cmdlets in de huidige sessie

Invoer:

Get-Command -Lijst geïmporteerd

Output:

Voorbeeld 2

Download cmdlets in de opgegeven module

Invoer:

Get-Command-Module Microsoft.PowerShell.Management

Output:

Voorbeeld 3

Zoek de cmdlets die een uitvoertype zijn

Invoer:

Get-Command -Type Cmdlet | Waar-Object OutputType | Lijst met indelingen - Naam van eigenschap, OutputType

Output:

Conclusie - krijg opdracht in PowerShell

Het artikel ging dus gedetailleerd in op de cmdlet Get-command in Powershell. Voor gedetailleerde informatie is het raadzaam om de opdracht Get-Help te gebruiken voor de opdracht get.

Aanbevolen artikelen

Dit is een handleiding voor de opdracht Get in PowerShell. Hier bespreken we de parameters en voorbeelden van de opdracht Get in PowerShell samen met invoer en uitvoer. U kunt ook het volgende artikel bekijken voor meer informatie -

  1. Hibernate Mapping
  2. PowerShell String-functies
  3. JSP-richtlijnen
  4. Wat is PowerShell

Categorie: