Hoe de cmdlet Find-Command (PowerShellGet) in PowerShell te gebruiken?

Hoe De Cmdlet Find Command Powershellget In Powershell Te Gebruiken



PowerShell's ' Zoekopdracht ” cmdlet wordt gebruikt om de opdrachten te vinden, zoals functies, aliassen en workflows. Bovendien wordt het gebruikt om modules binnen de geregistreerde repositories te doorzoeken. Elke opdracht die wordt gevonden door de vermelde cmdlet, retourneert de ' PSGetCommandInfo ' voorwerp.

Dit bericht geeft een diepgaand overzicht van de 'Find-Command' -cmdlet van PowerShell.

Hoe de cmdlet Find-Command (PowerShellGet) in PowerShell te gebruiken?

Om commando's van de module te vinden, geeft u eerst de ' Zoekopdracht ' cmdlet. Plaats vervolgens de ' -Opslagplaats ” parameter en wijs het de repositorynaam toe om de commando's erin te vinden. Bekijk hiervoor de gegeven voorbeelden.







Voorbeeld 1: gebruik de cmdlet 'Find-Command' om alle opdrachten uit de opgegeven map weer te geven
Plaats eerst de ' Zoekopdracht ” cmdlet, samen met de “ -Opslagplaats ” parameter en wijs deze toe aan de naam van de repository waarvan de opdrachten moeten worden opgehaald:



Zoekopdracht -Opslagplaats PSGalerij



Voorbeeld 2: gebruik de cmdlet 'Find-Command' om de eerste vijf opdrachten te vinden
Voer de volgende cmdlet uit om alleen de eerste vijf opdrachten uit de gewenste repository op te halen:





Zoekopdracht -Opslagplaats PSGalerij | Selecteer-Object -Eerst 5

Hier:

  • Geef eerst de ' Zoekopdracht ” commando samen met de “ -Opslagplaats ”-parameter en de waarde ervan. Leid het vervolgens naar de ' Selecteer-Object ' cmdlet om een ​​bepaald aantal commando's te selecteren.
  • Schrijf daarna de ' -Eerst ' parameter en specificeer de waarde '5' om alleen de eerste vijf commando's weer te geven:



Voorbeeld 3: gebruik de cmdlet 'Find-Command' om een ​​bepaald opdrachtdetail op naam op te halen
Om de details van de opdracht op naam te vinden, gebruikt u de ' -Naam ” parameter en geef de naam op:

Zoekopdracht -Opslagplaats PSGalerij -Naam Get-WUHistory

Voorbeeld 4: gebruik de cmdlet 'Find-Command' om een ​​opdracht op naam te zoeken en een module te installeren
Voer de volgende cmdlet uit om de opdracht op naam te zoeken en installeer vervolgens een module:

Zoekopdracht -Opslagplaats PSGalerij -Naam Get-WUHistory -Module naam PSWindowsUpdate | Installatie-module

Volgens het hierboven gegeven commando:

  • Schrijf eerst de opdracht om een ​​cmdlet op naam te zoeken.
  • Gebruik dan de ' -Module naam ” parameter om een ​​modulenaam op te geven en deze naar de “ Installatie-module ” cmdlet om de module te installeren:

Dat is alles! Je hebt met succes geleerd over de ' Find-commando d' in PowerShell.

Conclusie

De cmdlet 'Find-Command' wordt gebruikt om de PowerShell-opdrachten te doorzoeken die beschikbaar zijn in modules. Het doorzoekt echter alleen opdrachten uit de geregistreerde opslagplaatsen in PowerShell. Deze tutorial behandelt de aspecten die de ' Zoekopdracht ” cmdlet om de opdrachten in PowerShell te vinden.