
Dans ce tutoriel, nous allons explorer 25 commandes PowerShell de base que tout utilisateur devrait connaître. Ces commandes vous aideront à naviguer, gérer et automatiser les tâches sous Windows 10/11.

Nom de la commande | Alias | Description |
---|---|---|
Set-Location | cd, chdir, sl | Définit l'emplacement de travail actuel à un emplacement spécifié. |
Get-Content | cat, gc, type | Obtient le contenu de l'élément à l'emplacement spécifié. |
Add-Content | ac | Ajoute du contenu aux éléments spécifiés, comme ajouter des mots à un fichier. |
Set-Content | sc | Écrit ou remplace le contenu d'un élément par un nouveau contenu. |
Copy-Item | copy, cp, cpi | Copie un élément d'un emplacement à un autre. |
Remove-Item | del, erase, rd, ri, rm, rmdir | Supprime les éléments spécifiés. |
Move-Item | mi, move, mv | Déplace un élément d'un emplacement à un autre. |
Set-Item | si | Change la valeur d'un élément à la valeur spécifiée dans la commande. |
New-Item | ni | Crée un nouvel élément. |
Start-Job | sajb | Démarre une tâche en arrière-plan PowerShell. |
Compare-Object | compare, dif | Compare deux ensembles d'objets. |
Group-Object | group | Regroupe des objets contenant la même valeur pour les propriétés spécifiées. |
Invoke-WebRequest | curl, iwr, wget | Obtient le contenu d'une page web sur Internet. |
Measure-Object | measure | Calcule les propriétés numériques des objets, et les caractères, mots et lignes dans les objets chaîne, tels que les fichiers. |
Resolve-Path | rvpa | Résout les caractères génériques dans un chemin et affiche le contenu du chemin. |
Resume-Job | rujb | Redémarre une tâche suspendue. |
Set-Variable | set, sv | Définit la valeur d'une variable. Crée la variable si elle n'existe pas. |
Show-Command | shcm | Crée des commandes PowerShell dans une fenêtre de commande graphique. |
Sort-Object | sort | Trie les objets par valeurs de propriété. |
Start-Service | sasv | Démarre un ou plusieurs services arrêtés. |
Start-Process | saps, start | Démarre un ou plusieurs processus sur l'ordinateur local. |
Suspend-Job | sujb | Arrête temporairement les tâches de flux de travail. |
Wait-Job | wjb | Supprime l'invite de commande jusqu'à ce qu'une ou toutes les tâches en arrière-plan PowerShell en cours d'exécution soient terminées. |
Where-Object | ?, where | Sélectionne des objets d'une collection en fonction de leurs valeurs de propriété. |
Write-Output | echo, write | Envoie les objets spécifiés à la commande suivante dans le pipeline. Si la commande est la dernière commande dans le pipeline, les objets sont affichés à l'écran. |

Les commandes PowerShell mentionnées dans ce tutoriel vous permettront de gérer efficacement votre système Windows. N'hésitez pas à explorer davantage les capacités de PowerShell pour automatiser et simplifier vos tâches quotidiennes.