diff --git a/Scripting/Powershell.html b/Scripting/Powershell.html index 2cc937e..6e52701 100644 --- a/Scripting/Powershell.html +++ b/Scripting/Powershell.html @@ -2,7 +2,7 @@ title: Powershell description: published: true -date: 2021-05-09T10:20:18.023Z +date: 2021-05-09T10:42:49.936Z tags: editor: ckeditor dateCreated: 2021-05-08T14:42:07.092Z @@ -11,17 +11,23 @@ dateCreated: 2021-05-08T14:42:07.092Z

Powershell

 

Définition

-

PowerShell est un langage script fondé sur la programmation orientée objet. Le logiciel PowerShell  est l'interpréteur de l’interface en ligne de commande de l'environnement de développement Windows PowerShell.

-

Les commandes ou applets de commande (cmdlet)

+

PowerShell est un langage script fondé sur la programmation orientée objet. Le logiciel PowerShell  est l'interpréteur de l’interface en ligne de commande de l'environnement de développement Windows PowerShell.Les commandes ou applets de commande (cmdlet)

elles sont composées d’une paire de la forme “verbe ”-“nom” destiné à en faciliter la mémorisation.

-

exemple:

+

exemple :

get-service

get = verbe

service = nom

+

 

les variables

Une variable Powershell est un emplacement de stockage provisoire en mémoire destiné à recueillir une valeur, un objet ou une collection d’objets.
Les variables sont généralement nommées, et leurs noms sont toujours précédés d’un symbole “$“
Les variables sont automatiquement “typées” lors de l’affectation de valeur (si elles ne sont pas déclarées au préalable.)

-

exemple:

+

exemple :

$variable = une valeur
+

 

+

le pipeline

+

Le pipeline, symbolisée par le caractère “|” ([AltGr] + [6]) permet de d'exécuter plusieurs commandes à la suite.

+

exemple : 

+
get-process | Sort-Object CPU
+

 

Création d'un menu sous Powershell

Voici un exemple de menu qu'il est possible de faire avec la méthode suivante :