PowerShell Get-Command: syntaxis, toepassingen, voorbeelden

18 december 2021 557 Keer bekeken PowerShell-opdrachten

De PowerShell Get-Command-cmdlet ('command let') is naar mijn mening de eerste PowerShell-opdracht die u moet kennen - dat wil zeggen als PowerShell nieuw voor u is.





Blader door berichtonderwerpen



Wat is PowerShell Get-Command?

PowerShell Get-Command geeft een overzicht van alle beschikbare PowerShell-cmdlets, functies en modules op uw computer. Ik denk dat je al begint te zien hoe nuttig PowerShell Get-Command kan zijn.

Dit is waarom ik zei dat de Get-Command is een cmdlet die u moet kennen. De reden is simpel. Als u een cmdlet nodig hebt, maar u kent de cmdlet niet of u kunt hem niet meer herinneren, dan helpt PowerShell Get-Command u deze te vinden.



PowerShell Get-Command gebruiken om cmdlets te vinden

Stel dat u aan het scripten bent en dat u wat uitvoer naar een csv-bestand wilt exporteren. Het mooie van PowerShell-cmdlets is dat ze in het formaat lijken op normale Engelse woorden Werkwoord zelfstandig naamwoord . Met dit in gedachten weet je dat de cmdlets die naar een txt-bestand of csv moeten worden geëxporteerd, beginnen met het woord Exporteren - het werkwoordgedeelte van de cmdlet dat je nodig hebt. Dit is de kracht van de Get-opdracht in PowerShell!



hoe je kodi beter kunt laten werken

Voer de onderstaande opdracht uit om cmdlets te vinden die beginnen met het woord Exporteren:

|__+_|

Hier is het resultaat van de opdracht



minecraft win10 texture-pakketten




PowerShell-parameters (inleiding)

Voordat ik het heb over het resultaat van de opdracht, wil ik even afdwalen om je erover te vertellen PowerShell-parameters . De meeste, zo niet alle Power shell-cmdlets hebben een of twee para meters (argumenten).

Het zou je zijn opgevallen dat ik in het laatste commando een koppelteken heb ingevoerd - gevolgd door het woord Werkwoord voordat ik naar Export ging. Het woord werkwoord is een parameter van de Get-Command cmdlet. Met een cmdlet-parameter kunt u de resultaten filteren die door de cmdlet worden geproduceerd. Door de parameter -Verb toe te voegen, kon ik Get-Command laten weten dat ik alleen cmdlets met werkwoordexport wil.

Dat gezegd hebbende, laten we teruggaan naar de Get-opdracht in PowerShell.

Ga terug naar de resultaten van de laatste opdracht en merk op dat Export-Csv in de lijst verschijnt - ik heb dit in de afbeelding gemarkeerd om het gemakkelijk te kunnen herkennen. We hebben de Get-opdracht in PowerShell gebruikt om de cmdlet te vinden die we nodig hebben! Is dat niet geweldig!

Meer manieren verkennen om de PowerShell Get-Command-cmdlet te gebruiken

Een andere manier waarop u de PowerShell Get-Command-cmdlet kunt gebruiken, is door de para meter -ParameterName te gebruiken om alle cmdlets met een bepaalde para meter te vinden. Benieuwd waar dit van toepassing kan zijn? Laten we kijken.

Stel dat u aan het scripten bent en u wilt alle cmdlets vinden die een bepaalde parameter hebben, bijvoorbeeld NoTyPeInformation , u kunt de onderstaande opdracht uitvoeren om alle cmdlets met deze parameter te krijgen.

|__+_|

Hier is het resultaat van de opdracht:

Get-Command -ParameterName

Dat is het resultaat van alle Cmdlets die momenteel op mijn computer beschikbaar zijn.

gapps voor Android 7.0

Ik hoop dat u nu weet hoe u de PowerShell Get-Command-cmdlet moet gebruiken. Ik hoop ook dat je deze S Zone nuttig vond.

Als je vragen of opmerkingen hebt, gebruik dan het formulier Laat een reactie achter aan het einde van deze handleiding. Als alternatief kunt u uw ervaring delen met andere lezers.

Bezoek onze PowerShell & CMD Explained-pagina voor meer PowerShell-handleidingen.