Skip to content

Powershell

Syntaxe

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

Pasted image 20240701100056.png

Powershell est un language orienté objet

Commandes de base

CommandesCommentaire
Copy-ItemCopy
Move-Item
Move
Set-Location
Définit l’emplacement de travail actif sur un emplacement spécifié.
Rename-Item
Rename
New-Item
Create
Remove-ItemRemove
write-hostecho
$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 varlavaleurdelavariablepreˊdeˊfinievar la valeur de la variable prédéfinie 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.txt est identique à "serveur 10" >> path\serverlist.txt

  • $serveurs | % {write-host "le nom du serveur est : $_" -ForeGroundColor green}