Comment apprendre PowerShell | Guide du débutant

Comment apprendre PowerShell | Guide du débutant
Le PowerShell est un logiciel Windows utilisé pour les tâches d'automatisation par l'utilisateur actuel ou un administrateur. Il est développé pour l'industrie informatique et pour les administrateurs système pour gérer et contrôler le système d'exploitation et d'autres applications logicielles. Principalement, il fonctionne sous Windows. Cependant, vous pouvez également l'obtenir sur Linux Distros mais avec un support limité.

L'interface de ligne de commande PowerShell fournit une prise en charge intégrée des applets de vente, des fonctions et des alias pour contrôler diverses opérations du système. PowerShell est sorti en 2006 avec la version 1.0. Au moment de la rédaction d'articles, la dernière version est 7.2.5.

Dans cet article, un bref guide est fourni pour aider les débutants à l'apprentissage PowerShell.

Comment apprendre PowerShell?

PowerShell est une application de ligne de commande destinée à agir comme un terminal et une langue de script. Ainsi, les bases de PowerShell peuvent être classées selon les fonctionnalités soutenues par le PowerShell I.E, le terminal PowerShell et le support de script. Cette section interdit les divers composants qui sont nécessaires pour apprendre en tant que base. Pour une meilleure compréhension, nous les avons organisés en étapes séquentielles.

Étape 1: Apprenez à utiliser les applets de commande PowerShell

Le Cmdlet PowerShell est une commande légère utilisée dans l'environnement PowerShell. Vous pouvez également créer et appeler des applets de commande en utilisant les API PowerShell. Les applets de commande sont le principal composant pour commencer avec PowerShell. Chaque cmdlet est destiné à servir une opération spécifique sur votre machine informatique.

Si vous ne savez pas quelles applets de commande sont pris en charge par le PowerShell, vous pouvez obtenir la liste via la commande suivante:

> Get-Command -CommandType Cmdlet

La sortie a fourni l'ensemble des applets de commande et leur version de support de PowerShell. Il est suggéré de commencer votre apprentissage avec PowerShell 7, qui est équipé du dernier ensemble de cmdlettes.

Note: Cliquez ici pour installer PowerShell 7.

Étape 2: Apprenez à utiliser les alias PowerShell

Les alias sont connus comme le deuxième aux applets de cartes. Dans PowerShell, divers applets de commande peuvent être exécutés avec leurs noms d'alias. Un utilisateur peut utiliser les alias intégrés, ou les utilisateurs peuvent également définir son propre ensemble d'alias. Vous pouvez obtenir la liste des alias en utilisant la commande mentionnée ci-dessous:

> Get Command -CommandType Alias

Dans la deuxième colonne de la sortie, vous observerez la liste des alias associés aux applets de commande. Par exemple, vous pouvez utiliser "?"Au lieu d'écrire la filet complète (Where-object).

Étape 3: Apprenez à utiliser les fonctions PowerShell

Une fonction comprend un ensemble d'instructions de code pour remplir un objectif spécifique. Partout où le programmeur doit accomplir une tâche (spécifiée dans la fonction), la fonction est invoquée à cet endroit. PowerShell prend en charge une liste de fonctions intégrées qui sont destinées à effectuer une tâche spécifique. Pour obtenir la liste de ces fonctions, utilisez la commande suivante:

> Fonction Get-Command -CommandType

Étape 4: Verbes PowerShell

Les verbes PowerShell sont les mots courants qui sont préfixés avec des applets de commande pour effectuer une opération spécifique. Voici les mots clés couramment utilisés appelés verbes.

  • Obtenir: Utilisé pour obtenir quelque chose en utilisant des applets de commande
  • Dehors: Utilisé pour produire quelque chose
  • Ensemble: Utilisé pour définir quelque chose
  • Commencer: Utilisé pour démarrer un processus / service ou invoquer une opération spécifique
  • Arrêt: Utilisé pour arrêter un processus / service

Les applications PowerShell, les alias PowerShell, les fonctions PowerShell sont le composant central à apprendre dans PowerShell.

Étape 5: Apprenez les scripts PowerShell

Une fois que vous avez terminé avec les applets de commande, les alias et les fonctions. Vous pouvez maintenant vous diriger vers le support de script. Le script PowerShell le rend important autour d'une autre application de ligne de commande basée sur Windows telle que CMD. Le script est essentiellement un ensemble de cmdlettes, de fonctions et de déclarations de programmation écrites de manière séquentielle pour atteindre un objectif spécifique. Pour apprendre les scripts, vous devez avoir des connaissances sur certaines conditions préalables fournies ci-dessous.

PowerShell Ise

PowerShell ISE est le principal élément à considérer tout en traitant le soutien des scripts de PowerShell. Il a une interface graphique pour créer, exécuter, modifier ou supprimer les scripts PowerShell. Pour un meilleur aperçu, PowerShell ressemble à:

PowerShell ISE comprend les composants suivants:

  • Volet de script: Utilisé pour écrire des scripts PowerShell.
  • Terminal: Les commandes ou scripts PowerShell peuvent être exécutés ici.
  • Commandes: Ce volet contient une longue liste de commandes à utiliser dans les scripts.

Le script PowerShell peut être créé dans le volet de script et tout fichier texte avec un «.PS1" extension. De même, un script peut être exécuté à partir du terminal PowerShell ainsi qu'une invite de commande sur Windows.

Vous voulez savoir comment le script PowerShell est créé et exécuté? Rendez-vous sur le lien suivant.

Apprenez à créer et à exécuter un script PowerShell

Conclusion

Pour apprendre PowerShell, vous devez comprendre le concept de cmdlettes, de fonctions et d'alias. Ce sont les principaux composants (il y en a d'autres, mais ces trois sont principalement utilisés). Ce message a démontré un ensemble d'étapes séquentielles pour apprendre PowerShell. Après avoir été bien pratique avec ces composants, vous êtes prêt à apprendre le support de script PowerShell, qui est également éclairé dans ce post.