Oefening: opdrachten zoeken
Opmerking
In deze les gebruikt u Azure Cloud Shell als terminal. U hebt toegang tot Cloud Shell via Azure Portal of de aanmelding bij Cloud Shell. U hoeft niets op uw pc of laptop te installeren om het te gebruiken.
Hier voert u opdrachten uit die u helpen meer te weten te komen over PowerShell. PowerShell is niet iets wat u 's nachts leert; men leert het opdracht voor opdracht. U kunt uw leerproces versnellen door de kern-cmdlets effectief te gebruiken.
Opmerking
Deze oefening is optioneel. Als u deze oefening wilt voltooien, moet u een Azure-abonnement maken voordat u begint. Als u geen Azure-account hebt of als u er op dit moment geen wilt maken, kunt u de instructies doorlezen zodat u de informatie begrijpt die wordt gepresenteerd.
Een opdracht zoeken
Zoek opdrachten door de Get-Command cmdlet uit te voeren. Met deze cmdlet kunt u zoeken in alle cmdlets die op uw systeem zijn geïnstalleerd. Gebruik vlaggen om uw zoekresultaten te verfijnen tot alleen de cmdlets die passen bij uw scenario.
In dit scenario zoekt u een cmdlet waarmee u met bestanden kunt werken.
Voer de opdracht
Get-Commanduit met de vlag-Noun. SpecificeerFile*om alles te vinden met betrekking tot bestanden.Get-Command -Noun File*In het antwoord ziet u iets dat lijkt op de volgende tekst:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.Utility Cmdlet Out-File 7.0.0.0 Microsoft.PowerShell.Utility Cmdlet Unblock-File 7.0.0.0 Microsoft.PowerShell.UtilityDe cmdlets
Get-FileHash,Out-File, enUnblock-Filekomen allemaal overeen met uw query. U hebt nu een beheerbaar antwoord. Als u het antwoord verder wilt filteren, voegt u de-Verbparameter toe aan uw query.Voer
Get-Commanduit. Geef de vlaggen-Verben-Noun.Get-Command -Verb Get -Noun File*Het resultaat is vergelijkbaar met de volgende uitvoer:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.UtilityDeze keer komt slechts één record overeen met uw zoekopdracht, omdat u zowel de
-Nounparameter als de-Verbparameter hebt opgegeven.
Omdat het domein waarin u werkt bestandsbeheer is, hebt u opgegeven File als het zelfstandig naamwoord. Als u weet wat u binnen dat domein wilt doen, kunt u parameters opgeven -Verb . Met behulp van een of mogelijk twee parameters kunt u snel de cmdlet vinden die u nodig hebt.