Introduction

powershell

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