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 -
- Dvaletilpasning
- PowerShell-strengfunktioner
- JSP-direktiver
- Hvad er PowerShell