===== Introduction ===== [[prog:powershell|powershell]] {{youtube>IHrGresKu2w}} Pour commencer avec PowerShell il faut ouvrir un terminal PowerShell qui est présent dans le système Windows. Sur la barre de recherche taper PowerShel. Ouvrez en tant qu'administrateur La touche **tab** permet de compléter une commande ''Get-Command'' : affiche la liste des commandes Le premier mot est le verbe le deuxième est le nom. Get-Command -noun s* : affiche les nom qui commencent avec s (par exemple Get-Command -noun service Get-service : afficher la liste des services Get-help get-service : avoir de l'aide sur la commande get-service get-help get-service -examples : pour avoir des exemples get-help get-service -online : affiche l'aide en ligne. C'est parfois plus facile Get-Service | Where-Object {$_.Status -eq "Running"} Affiche les service actif cls : commencer avec un écran vide get-alias : afficher la liste des alias exemple cls = Clear-Host get-process : afficher les processus get-process -name Microsoft* : afficher les process Microsoft* get-process -name Microsoft* | get-member : pour connaitre la liste des méthode et propriété d'un objet get-process -name msedge | select-object * : pour avoir toutes les informations sur un processus On peut mettre les résultats dans des variables exemple $p = get-process get-transcript : copie tous les résultats dans un fichier texte. Ce fichier se trouve dans le répertoire documents