Ouvrir PowerShell
Le Terminal de Windows 11 s'ouvre sur PowerShell (clic droit sur Démarrer › Terminal). Windows inclut PowerShell 5.1 ; la version 7 s'installe avec winget install Microsoft.PowerShell.
La logique Verbe-Nom
Get-Process, Stop-Process, Get-Service, Restart-Service, New-Item, Remove-Item… Les anciennes commandes (dir, cd, ls, cls) fonctionnent aussi : ce sont des alias.
Trouver de l'aide
Get-Command *réseau* chercher (noms en anglais : *net*, *disk*…)
Get-Help Get-Process -Examples
Get-Help Get-Process -Online
Update-Help télécharger l'aide (administrateur)
Le tube et les objets
PowerShell manipule des objets, pas du texte : chaque résultat a des propriétés qu'on peut trier et filtrer.
Get-Process | Sort-Object WS -Descending | Select-Object -First 5 Name, WS
Get-Service | Where-Object Status -eq Running
Get-ChildItem C:\Users\Léa\Downloads | Where-Object Length -gt 1GB
Get-Process | Get-Member voir les propriétés disponibles
Exporter
... | Export-Csv fichier.csv -NoTypeInformation -Encoding UTF8
... | Out-File fichier.txt
... | Out-GridView tableau filtrable dans une fenêtre
... | clip presse-papiers
Pour exécuter des scripts .ps1 : la stratégie d'exécution.