Introduktion till Get Command i PowerShell

Windows PowerShell är ett skriptspråk som är byggt på. NET-plattform som är utformad för att automatisera uppgifterna relaterade till Windows-applikation och administration. Termen PowerShell är en kombination av språket och gränssnittet där kommandon / skript kommer att köras. Den första versionen av PowerShell introducerades 2006. Det finns två typer av gränssnitt där PowerShell-kommandon kan köras; windows PowerShell är som en kommandotolk där PowerShell cmdlets kan köras och Windows PowerShell ISE är där PowerShell-skript (en sammanställning av PowerShell cmdlets) kan köras och felsöks. Det är ett objektorienterat språk vilket gör att det kan integreras med .net-gränssnitt. Det är nu open-source och kan också installeras på ett annat operativsystem.

Om du vill starta en PowerShell-session skriver du "PowerShell" i kommandotolken.
PowerShell-cmdlets och variabler

Kommandona i PowerShell kallas “cmdlets”. Det viktigaste av alla cmdlets är Get-Command. Denna cmdlet returnerar listan över alla tillgängliga cmdlets i PowerShell.

Syntax:

Följande är syntaxen för Get-Command cmdlet.

Get-Command

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

Exempel : Get-Command

Provutgång:

Följande cmdlet kan användas för att hämta cmdletterna som är tillgängliga under den aktuella sessionen.

Get-Command - ListImported

Parametrar för Get-Command i PowerShell

Här är följande parametrar för Get-Command i PowerShell som nämns nedan

-Alla: Detta betyder att alla cmdleter måste hämtas. Dess typ är switchparametern. Standardvärdet är inget och det accepterar inte jokertecken.

-ArgumentList: Detta används för att hämta information om cmdlets med hjälp av specificerade parametrar. Dess typ är av objektet. Alias ​​är Args. Standardvärdet är inget och accepterar inte vilda tecken.

-CommandType: Detta anger vilka kommandotyper som returneras av cmdlet. Några av dess värden är Alias, All, Application, Extern Script, Filter och Function. Dess typ är kommandotyp och alias är typ. Standardvärdet är inget och accepterar inte jokertecken.

-FullyQualifiedModule: Returnerar cmdletterna som finns med de angivna modulnamnen. Dess typ är modulspecifikation. Standardvärdet är inget och accepterar inte jokertecken.

-ListImported: Returnerar cmdlets som är närvarande i den aktuella sessionen. Dess typ är switchparametern. Standardvärdet är inget och accepterar inte jokertecken.

-Module: Returnerar cmdlet som är tillgänglig i den angivna modulen. Typ är sträng, standardvärdet är inget och accepterar jokertecken.

-NAM: Detta returnerar listan med nämnda cmdleter med de angivna namnen. Wild card-tecken är tillåtna. Typ är sträng, standardvärdet är inget.

-Noun: Returnerar cmdlets, funktioner och alias som innehåller samma substantiv eller substantiv som anges. Dess typ är en sträng och standardvärdet är inget. Acceptera jokertecken.

-Parameternamn: Returnerar cmdlets i den aktuella sessionen med de angivna parametrarna. Dess typ är sträng, standardvärdet är inget och accepterar inte jokertecken.

-ParameterType: Returnerar cmdlets i sessionen som har samma parameter som den angivna typen. Dess typ är PStypename. Standardvärdet är inget och accepterar inte jokertecken.

-TotalCount: Anger det totala antalet cmdlets som ska returneras. Typen är Int32. Standardvärdet är inget och accepterar inte jokertecken.

-Verb: Returnerar cmdlets, funktioner och alias som innehåller samma verb eller verb som specificerats. Dess typ är en sträng och standardvärdet är inget. Acceptera jokertecken.

Exempel på Get-kommando

Här är exemplen på Get-kommandot i PowerShell som nämns nedan

Exempel 1

Skaffa cmdlets under den aktuella sessionen

Inmatning:

Get-Command - ListImported

Produktion:

Exempel 2

Skaffa cmdlets inom den angivna modulen

Inmatning:

Get-Command -Module Microsoft.PowerShell.Management

Produktion:

Exempel 3

Hitta cmdlets som en utgångstyp

Inmatning:

Get-Command -Typ Cmdlet | Var-objekt OutputType | Format-List-Property Name, OutputType

Produktion:

Slutsats - Få kommando i PowerShell

Således täckte artikeln i detalj om Get-command-cmdlet i Powershell. För detaljerad information är det lämpligt att använda Get-Help-kommandot för get-command.

Rekommenderade artiklar

Detta är en guide för att få kommando i PowerShell. Här diskuterar vi parametrarna och exemplen på Get-kommandot i PowerShell tillsammans med input och output. Du kan också titta på följande artikel för att lära dig mer -

  1. Viloläge kartläggning
  2. PowerShell-strängfunktioner
  3. JSP-direktiv
  4. Vad är PowerShell

Kategori: