Open github-learning-lab[bot] opened 4 years ago
AliZerouati
Chèr.e Merci. Cool, il est temps de faire de la programmation!
b000000000-structure.ps1
<#
.SYNOPSIS
Ce script est une laboratoire Powershell
.DESCRIPTION
Ce script est utilisé pour le laboratoire de programmation en Powershell.
.NOTES
Author: CollegeBoreal
Derniere mise à jour: yyyy-mm-dd
#>
Modifie le script Powershell avec l'éditeur de ton choix et changer l'auteur CollegeBoreal
avec ton :id: Github
Voyons voir le script Powershell, on peut y voir une commande Write-Host
qui imprime du texte à la console du terminal:
Write-Host "Bonjour Monde"
Write-Host "Bonjour Monde"
, on va insérer des parametres pour rendre l'impression plus dynamique.$personneNom = "Alice"
$personneAge = 35
"Bonjour Monde"
avec une version avec parametres:Write-Host "Bonjour $personneNom, tu as $personneAge ans. "
Pour éxécuter le script PowerShell taper b000000000-structure.ps1
dans le terminal. Le script PowerShell doit se trouver dans le même répertoire ou l'on se trouve.
PS > .\b000000000-structure.ps1
% ./b000000000-structure.ps1
Après l'éxécution, sur votre terminal s'affichera: Bonjour Alice, tu as 35 ans.
. Nous ferons mieux dans quelques instants mais pour l'instant, il faut soumettre le code vers GitHub.
Pour chaque changement de fichiers dans ton référentiel, il faut ajouter
et signer
le fichier qui te permet de formuler un message detailant ce que tu as changé. Ensuite tu peux soumettre
une version mise à jour, en même temps que tes commentaires, vers GitHub.
:round_pushpin: Faisons ces trois étapes:
git add b000000000-structure.ps1
git commit -m "Embellir son bonjour"
git push
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.
:a: Installer PowerShell
:zero: Présence de Powershell
Ouvrir un terminal, sous Windows ouvrir
CMD
et vérifier la version de Powershell avec la commande suivante:round_pushpin: Windows
CMD
:round_pushpin: MacOS
bash
ouzsh
:warning: la commande s'écrit
pwsh
et nonpowershell
Si Powershell est installé, le résultat de la commande donnera une version. Cette version doit être superieure à
5.x.x
:one: installer Python avec un
Package manager
Si Python n'est pas installé, utiliser un gestionnaire de librairies.
:computer: Windows c'est installé par défaut
:apple: MacOS avec HomeBrew
:b: Installer Git
:two: Présence de Git
Ouvrir un terminal et vérifier la version de Git avec la commande suivante
Si le résultat donne un numéro de version. C'est parfait sinon
:four: installer Git avec un
Package manager
Si Git n'est pas installé, utiliser un gestionnaire de librairies.
:computer: Windows avec choco
:apple: MacOS avec HomeBrew
:ab: 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/AliZerouati/lab-programmation-script-powershell
, la versionSSH
est également recommandéeDans le référentiel, il y a deux fichiers:
README.md
: un fichiermarkdown
donnant des informations sur le laboratoireb000000000-structure.ps1
: un scriptPowerShell
contenant le code à construire les structures de données et controlesb000000000-fonction.ps1
: un autre scriptPowerShell
contenant le code à construire les fonctionsMaintenant que tout est en place, nous pouvons commencer.
Laisses un commentaire avec ton :id: github pour continuer.