🐧 Système🟢 Débutant⏱ 1 min de lecture📂 🐚 Ligne de commande

🐧 Système · Ligne de commande

PowerShell

PowerShell est le shell moderne de Windows (aussi disponible sur Linux). Ses commandes, les cmdlets, échangent des objets et non du simple texte.

Nommage Verbe-Nom

Get-Process · Get-ChildItem (alias ls, dir) · Set-Location (cd) · Get-Content (cat) · Copy-Item · Remove-Item

Pipeline d'objets

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 : trie les processus par CPU et garde les 5 premiers. Pas besoin de découper du texte : on manipule des propriétés.

Réseau

Test-NetConnection hôte -Port 443 · Resolve-DnsName nom · Get-NetIPAddress · Get-NetTCPConnection

S'aider

Get-Help Get-Process -Examples · Get-Command *net* (chercher une commande) · commande | Get-Member (voir les propriétés d'un objet)

Scripts

Fichiers .ps1. La politique d'exécution (Get-ExecutionPolicy) peut bloquer un script : Set-ExecutionPolicy RemoteSigned -Scope CurrentUser est un réglage courant. ssh et scp sont inclus dans Windows.

📌 À retenir

Verbe-Nom + pipeline d'objets : Get-Help et Get-Member sont tes meilleurs amis.

Pour aller plus loin

Fiche mise à jour le 6 novembre 2026. Une erreur, une précision à proposer ? Écris-nous.