Débutant
Introduction à PowerShell
Comprendre les bases : cmdlets, pipeline d'objets et premiers scripts.
2025-03-01Tutoriels, scripts et bonnes pratiques PowerShell pour les sysadmins et développeurs francophones.
# Lister les 5 processus les plus gourmands en mémoire
Get-Process |
Sort-Object WorkingSet64 -Descending |
Select-Object -First 5 Name, @{N='RAM (MB)';E={[math]::Round($_.WorkingSet64/1MB,1)}} |
Format-Table -AutoSize
# Installer et utiliser le module PSReadLine
Install-Module -Name PSReadLine -Scope CurrentUser -Force
# Activer la prédiction basée sur l'historique
Set-PSReadLineOption -PredictionSource History
Set-PSReadLineOption -PredictionViewStyle ListView
# Se connecter à des machines distantes
$sessions = New-PSSession -ComputerName 'srv01','srv02','srv03'
Invoke-Command -Session $sessions -ScriptBlock {
Get-Service -Name 'wuauserv' | Select-Object MachineName, Status
}
$sessions | Remove-PSSession
Comprendre les bases : cmdlets, pipeline d'objets et premiers scripts.
2025-03-01Try/Catch, $ErrorActionPreference et journalisation robuste.
2025-02-15Structure, manifestes, publication sur PSGallery.
2025-01-20pwsh.fr est un site indépendant dédié à PowerShell en langue française. Tous les articles sont écrits par des praticiens, avec des exemples concrets testés sur Windows et Linux (PowerShell Core).