Exercice : trouver des commandes
Note
Dans cette unité, vous utilisez Azure Cloud Shell comme terminal. Vous pouvez accéder à Cloud Shell via le portail Azure ou la connexion Cloud Shell. Vous n’avez pas besoin d’installer que ce soit sur votre PC ou ordinateur portable pour l’utiliser.
Ici, vous exécutez des commandes qui vous aident à en savoir plus sur PowerShell. PowerShell ne s’apprend pas du jour au lendemain ; il s’apprend commande par commande. Vous pouvez accélérer votre apprentissage en utilisant efficacement les applets de commande de base.
Note
Cet exercice est facultatif. Si vous souhaitez effectuer cet exercice, vous devez créer un abonnement Azure avant de commencer. Si vous n’avez pas de compte Azure ou si vous ne souhaitez pas en créer un à ce stade, vous pouvez lire les instructions pour comprendre les informations qui sont présentées.
Rechercher une commande
Rechercher des commandes en exécutant la cmdlet Get-Command. Cet applet de commande vous aide à rechercher parmi toutes les applets de commande installées sur votre système. Utilisez des indicateurs pour restreindre les résultats de votre recherche aux applets de commande qui correspondent à votre scénario.
Dans ce scénario, vous recherchez une applet de commande qui peut vous aider à travailler avec des fichiers.
Exécutez la commande
Get-Commandavec l’indicateur-Noun. SpécifiezFile*pour trouver tout ce qui est lié aux fichiers.Get-Command -Noun File*La réponse montre quelque chose de similaire au texte suivant :
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.UtilityLes applets de commande
Get-FileHash,Out-FileetUnblock-Filecorrespondent toutes à votre requête. Vous avez maintenant une réponse gérable. Pour filtrer davantage la réponse, ajoutez le paramètre-Verbà votre requête.Exécutez
Get-Command. Spécifiez les indicateurs-Verbet-Noun.Get-Command -Verb Get -Noun File*Le résultat est similaire à la sortie suivante :
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.UtilityCette fois, un seul enregistrement correspond à votre recherche, car vous avez spécifié à la fois le paramètre
-Nounet le paramètre-Verb.
Comme le domaine dans lequel vous travaillez est la gestion des fichiers, vous avez spécifié File comme substantif. Si vous savez ce que vous voulez faire dans ce domaine, vous pouvez spécifier des paramètres -Verb. En utilisant un ou éventuellement deux paramètres, vous pouvez trouver rapidement la cmdlet dont vous avez besoin.