-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Bienvenue dans ce laboratoire qui te guidera à écrire un programme dans le language de script PowerShell. Le programme se concentrera sur l'étude des structures des données de base ainsi que quelques structures controles les plus connues. Avant de commencer, nous allons nous assurer que l'environnement de développement est prêt.
🅰️ Installer PowerShell
0️⃣ Présence de Powershell
Ouvrir un terminal, sous Windows ouvrir CMD et vérifier la version de Powershell avec la commande suivante
📍 Windows CMD
C:\> powershell -Command "Get-Host | Select-Object Version"
Version
-------
5.1.17763.592
📍 MacOS bash ou zsh
pwsh et non powershell
% pwsh -Command "Get-Host | Select-Object Version"
Version
-------
7.0.0
Si Powershell est installé, le résultat de la commande donnera une version. Cette version doit être superieure à 5.x.x
1️⃣ installer Python avec un Package manager
Si Python n'est pas installé, utiliser un gestionnaire de librairies.
💻 Windows c'est installé par défaut
🍎 MacOS avec HomeBrew
% brew cask install powershell
🅱️ Installer Git
2️⃣ Présence de Git
Ouvrir un terminal et vérifier la version de Git avec la commande suivante
% git --version
Si le résultat donne un numéro de version. C'est parfait sinon
4️⃣ installer Git avec un Package manager
Si Git n'est pas installé, utiliser un gestionnaire de librairies.
💻 Windows avec choco
PS > choco install git.install
🍎 MacOS avec HomeBrew
% brew install git
🆎 Cloner le référentiel
Maintenant que nous avons Git, nous pouvons cloner le référentiel contenant block d'assemblage du code quer tu vas écrire. Dans un terminal tapes git clone https://github.com/jvossler/lab-programmation-script-powershell, la version SSH est également recommandée
Dans le référentiel, il y a deux fichiers:
README.md: un fichiermarkdowndonnant des informations sur le laboratoireb000000000-structure.ps1: un scriptPowerShellcontenant le code à construire les structures de données et controlesb000000000-fonction.ps1: un autre scriptPowerShellcontenant le code à construire les fonctions
Maintenant que tout est en place, nous pouvons commencer.
Laisses un commentaire avec ton 🆔 github pour continuer.