Introduktion til Get Command i PowerShell

Windows PowerShell er et scriptingsprog, der er bygget på .net-platform, der er designet til at automatisere opgaverne relateret til windows-applikation og -administration. Udtrykket PowerShell er en kombination af det sprog og det interface, hvor kommandoer / scripts køres. Den første version af PowerShell blev introduceret i år 2006. Der er to typer interface, hvor PowerShell-kommandoer kan køres; windows PowerShell er som en kommandoprompt, hvor PowerShell cmdlets kan køres, og Windows PowerShell ISE er hvor PowerShell-scripts (en samling af PowerShell cmdlets) kan køres og debugges. Det er et objektorienteret sprog, hvorved det kan integreres med .net-grænseflader. Det er nu open-source og kan også installeres på et andet operativsystem.

For at starte en PowerShell-session skal du skrive “PowerShell” i kommandoprompten.
PowerShell-cmdlets og variabler

Kommandoerne i PowerShell benævnes “cmdlets”. Den vigtigste af alle cmdlets er Get-Command. Denne cmdlet returnerer listen over alle tilgængelige cmdlets i PowerShell.

Syntaks:

Følgende er syntaks for cmdlet Get-Command.

Get-Kommando

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

F.eks . : Get-Command

Prøveudgang:

Følgende cmdlet kan bruges til at hente de cmdlets, der er tilgængelige i den aktuelle session.

Get-Command -ListImported

Parametre for Get-Command i PowerShell

Her er følgende parametre for Get-Command i PowerShell nævnt nedenfor

-Alle: Dette angiver, at alle cmdlets skal hentes. Dens type er switch-parameteren. Standardværdien er ingen, og den accepterer ikke jokertegn.

-ArgumentList: Dette bruges til at hente information om cmdlets ved hjælp af specificerede parametre. Dens type er af objektet. Alias ​​er Args. Standardværdien er ingen og accepterer ikke vilde tegn.

-CommandType: Dette angiver de typer kommandoer, der returneres af cmdlet. Nogle af dens værdier er Alias, Alle, anvendelse, eksternt script, filter og funktion. Dens type er kommandotype og aliaser er Type. Standardværdien er ingen og accepterer ikke jokertegn.

-FullyQualifiedModule: Returnerer cmdlets, der er med de specificerede modulnavne. Dens type er modulspecifikation. Standardværdien er ingen og accepterer ikke jokertegn.

-ListImport: Returnerer cmdlets, der er til stede i den aktuelle session. Dens type er switch-parameteren. Standardværdien er ingen og accepterer ikke jokertegn.

-Module: Returnerer den cmdlet, der er tilgængelig i det specificerede modul. Type er streng, standardværdien er ingen og accepterer jokertegn.

-Navn: Dette returnerer listen med nævnte cmdlets med de specificerede navne. Jokertegn er tilladt. Type er streng, standardværdien er ingen.

-Nounoun: Returnerer cmdlets, funktioner og aliaser, der indeholder det samme substantiv eller navneord som angivet. Dens type er en streng, og standardværdien er ingen. Accepter jokertegn.

-Parameternavn: Returnerer cmdlets i den aktuelle session med de specificerede parametre. Dens type er streng, standardværdien er ingen og accepterer ikke jokertegn.

-ParameterType: Returnerer cmdlets i sessionen, der har den samme parameter som den specificerede type. Dens type er PStypename. Standardværdien er ingen og accepterer ikke jokertegn.

-TotalCount: Angiver det samlede antal cmdlets, der skal returneres. Typen er Int32. Standardværdien er ingen og accepterer ikke jokertegn.

-Verb: Returnerer cmdlets, funktioner og aliaser, der indeholder det samme verb eller verb som angivet. Dens type er en streng, og standardværdien er ingen. Accepter jokertegn.

Eksempler på Get-kommando

Her er eksemplerne på Get-kommando i PowerShell nævnt nedenfor

Eksempel 1

Hent cmdlets i den aktuelle session

Input:

Get-Command -ListImported

Produktion:

Eksempel 2

Hent cmdlets inde i det specificerede modul

Input:

Get-Command -Module Microsoft.PowerShell.Management

Produktion:

Eksempel 3

Find cmdlets, som en outputtype

Input:

Get-Command -Type Cmdlet | Hvor-objekt OutputType | Format-Liste - Ejendom Navn, OutputType

Produktion:

Konklusion - Få kommando i PowerShell

Således dækkede artiklen i detaljer om Get-command-cmdlet i Powershell. For detaljerede oplysninger anbefales det at bruge Get-Help-kommandoen til get-command.

Anbefalede artikler

Dette er en guide til Få kommando i PowerShell. Her diskuterer vi parametre og eksempler på Get-kommandoen i PowerShell sammen med input og output. Du kan også se på den følgende artikel for at lære mere -

  1. Dvaletilpasning
  2. PowerShell-strengfunktioner
  3. JSP-direktiver
  4. Hvad er PowerShell

Kategori: