Powershell
Syntaxe
https://www.it-connect.fr/powershell-pour-les-debutants-1ere-partie/#III_La_structure_des_commandes

Powershell est un language orienté objet
Commandes de base
| Commandes | Commentaire |
|---|---|
Copy-Item | Copy |
Move-Item | Move |
Set-Location | Définit l’emplacement de travail actif sur un emplacement spécifié. |
Rename-Item | Rename |
New-Item | Create |
Remove-Item | Remove |
write-host | echo |
$x= Read-Host "" | comme set /p |
| “ | |
| “ |
Variable : Une information, une donnée figée que l’on stocke afin de rappeler des informations. L’information peut être de différents type.
$var=donnée : permet de définir une variable
$var=$true : assigne true (booleen).
-
Opérateurs arythmétiques :
+ - * / % -
Opérateurs d’assignation :
-= ; += ; /= ; *= ; %= ; -
Opérateurs de comparaison :
-
>: comme sur linux, permet d’écrire dans un fichier (en écrasant son contenu) -
>>: permet d’écrire dans un fichier, à la suite du contenu de celui-ci -
en powershell,
"serveur 10" | Out-File -path path\serverlist.txtest identique à"serveur 10" >> path\serverlist.txt -
$serveurs | % {write-host "le nom du serveur est : $_" -ForeGroundColor green}