

Ce tutoriel explique comment afficher la liste des processus en cours dâexĂ©cution sur un systĂšme Windows Ă lâaide de PowerShell. Un script permettra dâautomatiser lâaffichage des processus et de filtrer les rĂ©sultats selon les besoins.

âą Connaissances de base en PowerShell
âą AccĂšs administrateur sur Windows
⹠Exécution des scripts activée
Code:
Set-ExecutionPolicy RemoteSigned

⹠Approche #1 : Exécuter une commande PowerShell
âą Approche #2 : Utiliser un script PS1 pour automatiser l'affichage

âą Approche #1 : Facile
⹠Approche #2 : Intermédiaire

⹠Approche #1 : Exécution rapide sans configuration préalable
⹠Approche #2 : Automatisation et personnalisation des résultats

⹠Approche #1 : Aucune personnalisation avancée
âą Approche #2 : NĂ©cessite la configuration des permissions dâexĂ©cution



Code:
Get-Process

Code:
Get-Process -Name notepad



Code:
$processus = Get-Process
$processus | Format-Table Id, ProcessName, CPU, WS -AutoSize

Code:
.\Lister-Processus.ps1

Utiliser
Code:
Export-Csv
Code:
Get-Process | Export-Csv -Path C:\processus.csv -NoTypeInformation

LâexĂ©cution des scripts peut ĂȘtre bloquĂ©e par la politique de sĂ©curitĂ© de Windows. Utiliser
Code:
Set-ExecutionPolicy Unrestricted

Ajouter des commentaires dans les scripts pour faciliter la maintenance et la compréhension.

Utiliser lâoutil intĂ©grĂ© Gestionnaire des tĂąches ou des logiciels comme Process Explorer
Process Explorer

âą Documentation Microsoft PowerShell
âą Recherche sur Github
âą Recherche Google

Lister les processus en cours avec PowerShell est simple et efficace. Lâutilisation dâun script PS1 permet dâautomatiser et de personnaliser les rĂ©sultats.