PowerShell Get-Command: Syntaks, applikationer, eksempler

18. december 2021 557 Visninger PowerShell-kommandoer

PowerShell Get-Command cmdlet ('kommando lad') er efter min mening den første PowerShell-kommando, du bør kende - det er, hvis du er ny til PowerShell.





ipod vises ikke i iTunes

Gennemse indlægsemner



Hvad er PowerShell Get-Command?

PowerShell Get-Command viser alle tilgængelige PowerShell Cmdlets, funktioner og moduler på din computer. Jeg gætter på, at du allerede er begyndt at se, hvor nyttigt PowerShell Get-Command kan være.

Det er derfor, jeg sagde, at Hent-kommando er en Cmdlet, du skal kende. Årsagen er enkel. Hvis du har brug for en Cmdlet, men du ikke kender Cmdlet'en, eller du ikke kan huske den, vil PowerShell Get-Command hjælpe dig med at finde den.



Sådan bruges PowerShell Get-Command til at finde Cmdlets

Lad os sige, at du scripter, og du vil eksportere noget output til en csv-fil. Det fantastiske ved PowerShell Cmdlets er, at de er som normale engelske ord i formatet Verbum-substantiv . Med dette i tankerne ved du, at de Cmdlet'er, der skal eksporteres til txt-fil eller csv, begynder med ordet Export - verbdelen af ​​Cmdlet'en, du har brug for. Dette er kraften i Get-Command i PowerShell!



For at finde Cmdlets, der begynder med ordet Eksport, skal du køre kommandoen nedenfor:

|_+_|

Her er resultatet af kommandoen






google drev viser filstørrelse

PowerShell-parametre (introduktion)

Før jeg taler om resultatet af kommandoen, lad mig gå lidt ud af det for at fortælle dig om PowerShell-parametre . De fleste, hvis ikke alle PowerShell Cmdlets har en eller to parametre (argumenter).

Du ville have bemærket, at jeg i den sidste kommando indtastede en bindestreg - efterfulgt af ordet Verb, før jeg indtastede Export. Ordet Verb er en parameter i Get-Command Cmdlet. En Cmdlet-parameter giver dig mulighed for at filtrere de resultater, der produceres af Cmdlet'en. Tilføjelse af -Verb-parameter gav mig mulighed for at informere Get-Command, at jeg kun vil have Cmdlets med Verb Export.

Med det sagt, lad os gå tilbage til Get-Command i PowerShell.

wii-spil på kontakten

Gå tilbage til resultaterne af den sidste kommando, bemærk, at Export-Csv vises på listen - jeg fremhævede dette på billedet for at gøre det nemt at få øje på. Vi har brugt Get-Command i PowerShell til at finde den Cmdlet, vi har brug for! Er det ikke fantastisk!

Udforske flere måder at bruge PowerShell Get-Command Cmdlet på

En anden måde, du kan bruge PowerShell Get-Command Cmdlet på, er at bruge parameteren -ParameterName til at finde alle Cmdlet'er, der har en bestemt parameter. Gad vide, hvor dette kan være relevant? Lad os se.

hvad betyder antallet i parentes på youtube

Sig, at du scripter, og du vil finde alle Cmdlet'er, der har en bestemt parameter, f.eks. NoTyPeInformation , du kan køre kommandoen nedenfor for at få alle Cmdlet'er med denne parameter.

|_+_|

Her er resultatet af kommandoen:

Get-Command -ParameterName

Det er resultatet af alle Cmdlets, der i øjeblikket er tilgængelige på min computer.

Jeg håber, at du nu ved, hvordan du bruger PowerShell Get-Command Cmdlet. Jeg håber også, at du fandt denne S-zone nyttig.

Hvis du har spørgsmål eller kommentarer, brug formularen Efterlad et svar i slutningen af ​​denne vejledning. Alternativt kan du dele din oplevelse med andre læsere.

For flere PowerShell-vejledninger, besøg vores PowerShell & CMD Explained-side.