Tableau récapitulatif des commandes PowerShell de base

Tableau récapitulatif des commandes PowerShell de base

PowerShell est un puissant framework d'automatisation et de gestion de configuration qui permet aux administrateurs système de travailler plus efficacement en automatisant les tâches fastidieuses et répétitives. Vous trouverez ci-dessous quelques commandes Powershell de base pour vous aider à profiter pleinement de la puissance de cet outil.

Tableau récapitulatif des commandes PowerShell de base

Vous trouverez ci-dessous la liste des commandes - nom de la commande cmdlet : description de la commande.

% - ForEach-Object : effectue une opération sur chaque élément d'un ensemble d'objets d'entrée.

  • ? - Where-Object : sélectionnez un objet parmi un ensemble d'objets en fonction de leurs valeurs d'attribut.
  • ac - Add-Content : ajoute du contenu supplémentaire, tel que des mots ou des données, au fichier.
  • asnp - Add-PSSnapIn : ajoute un ou plusieurs composants logiciels enfichables Windows PowerShell à la session en cours.
  • cat - Get-Content : récupère le contenu d'un fichier.
  • cd - Set-Location : définit l'emplacement de travail actuel à un emplacement spécifié.
  • chdir - Set-Location : définit l'emplacement de travail actuel à un emplacement spécifié.
  • clc - Clear-Content : efface le contenu d'un élément, mais ne supprime pas l'élément.
  • clear - Clear-Host : Efface l'écran dans le programme hôte.
  • clhy - Clear-History : efface les entrées de l'historique des commandes.
  • cli - Clear-Item : efface le contenu d'un élément, mais ne supprime pas l'élément.
  • clp - Clear-ItemProperty : efface la valeur de la propriété mais n'efface pas la propriété.
  • cls - Clear-Host : Efface l'écran dans le programme hôte.
  • clv - Clear-Variable : Efface la valeur d'une variable.
  • cnsn - Connect-PSSession : reconnexion aux sessions déconnectées
  • compare - Compare-Object : comparez deux ensembles d'objets.
  • copy - Copy-Item : copie un élément d'un emplacement à un autre.
  • cp - Copy-Item : copie un élément d'un emplacement à un autre.
  • cpi - Copy-Item : copie un élément d'un emplacement à un autre.
  • cpp - Copy-ItemProperty : copie une propriété et une valeur d'un emplacement spécifié vers un autre emplacement.
  • curl - Invoke-WebRequest : obtenez le contenu d'un site Web sur Internet.
  • cvpa - Convert-Path : convertit un chemin d'accès d'un chemin Windows PowerShell en un chemin de fournisseur Windows PowerShell.
  • dbp - Disable-PSBreakpoint : désactive les points d'arrêt dans la console actuelle.
  • del - Remove-Item : supprimer des fichiers et des dossiers.
  • diff - Compare-Object : compare deux ensembles d'objets.
  • dir - Get-ChildItem : récupère les fichiers et les dossiers dans le lecteur du système de fichiers.
  • dnsn - Disconnect-PSSession : Se déconnecter d'une session.
  • ebp - Enable-PSBreakpoint : active les points d'arrêt dans la console actuelle.
  • echo - Write-Output : envoie les objets spécifiés à la commande suivante du pipeline. Si cette commande est la dernière commande du pipeline, les objets sont affichés dans la console.
  • epal - Export-Alias : exporte des informations sur les alias de commande actuellement définis vers un fichier.
  • epcsv - Export-Csv : convertit les objets en un tableau de chaînes séparées par des virgules (CSV) et enregistre les chaînes dans un fichier CSV.
  • epsn - Export-PSSession : Importez les commandes d'une autre session et enregistrez-les dans le module Windows PowerShell.
  • effacer - Remove-Item : Supprimer des fichiers et des dossiers.
  • etsn - Enter-PSSession : démarre une session interactive avec un ordinateur distant.
  • exsn - Exit-PSSession : termine une session interactive avec un ordinateur distant.
  • fc - Format-Custom : utilisez une vue personnalisée pour formater la sortie.
  • fl - Format-List : formatez la sortie sous forme de liste d'attributs où chaque attribut apparaît sur une nouvelle ligne.
  • foreach - ForEach-Object : effectue une opération sur chaque élément d'un ensemble d'objets d'entrée.
  • ft - Format-Table : formatez la sortie sous forme de tableau.
  • fw - Format-Wide : formatez les objets sous la forme d'un tableau large qui affiche un seul attribut de chaque objet.
  • galli - Get-Alias : récupère les commandes pour la session en cours.
  • gbp - Get-PSBreakpoint : obtenez les points d'arrêt définis dans la session en cours.
  • gc - Get-Content : obtenez le contenu d'un fichier.
  • gci - Get-ChildItem : récupère les fichiers et dossiers dans le lecteur du système de fichiers.
  • gcm - Get-Command : récupère toutes les commandes.
  • gcs - Get-PSCallStack : affiche la pile d'appels actuelle.
  • gdr - Get-PSDrive : récupère le lecteur dans la session en cours.
  • ghy - Get-History : obtenez une liste des commandes saisies au cours de la session en cours.
  • gi - Get-Item : récupère des fichiers et des dossiers.
  • gjb - Get-Job : obtient les tâches en arrière-plan Windows PowerShell exécutées dans la session en cours.
  • gl - Get-Location : obtenez des informations sur l'emplacement de travail actuel ou la pile d'emplacements.
  • gm - Get-Member : obtenez les propriétés et les méthodes des objets.
  • gmo - Get-Module : récupère les modules qui ont été importés ou peuvent être importés dans la session en cours.
  • gp - Get-ItemProperty : obtient les propriétés d'un élément spécifié.
  • gps - Get-Process : obtenez les processus en cours d'exécution sur des ordinateurs locaux ou distants.
  • group - Group-Object : regrouper les objets qui contiennent la même valeur pour les propriétés spécifiées.
  • gsn - Get-PSSession : obtenez des sessions Windows PowerShell sur des ordinateurs locaux et distants.
  • gsnp - Get-PSSnapIn : obtenez les composants logiciels enfichables Windows PowerShell sur l'ordinateur.
  • gsv - Get-Service : obtenez des services sur des ordinateurs locaux ou distants.
  • gu - Get-Unique : renvoie des éléments uniques à partir d'une liste triée.
  • gv - Get-Variable : récupère les variables dans la console actuelle.
  • gwmi - Get-WmiObject : obtenez des instances de classes WMI (Windows Management Instrumentation) ou des informations sur les classes disponibles.
  • h - Get-History : Obtenez une liste des commandes saisies au cours de la session en cours.
  • history - Get-History : Obtenez une liste des commandes saisies au cours de la session en cours.
  • icm - Invoke-Command : exécutez des commandes sur des ordinateurs locaux et distants.
  • iex - Invoke-Expression : exécute une commande ou une expression sur l'ordinateur local.
  • ihy - Invoke-History : exécutez des commandes à partir de l'historique de session.
  • ii - Invoke-Item : effectue l'action par défaut sur l'élément spécifié.
  • ipal - Import-Alias : importe une liste de surnoms de commande à partir du fichier.
  • ipcsv - Import-Csv : créez des objets personnalisés de type tableau à partir d'éléments d'un fichier CSV.
  • ipmo - Import-Module : Ajouter un module à la session en cours.
  • ipsn - Import-PSSession : importe les commandes d'une autre session dans la session en cours.
  • irm - Invoke-RestMethod : envoie une requête HTTP ou HTTPS à un service Web RESTful.
  • ise - powershell_ise.exe : explique comment utiliser l'outil de ligne de commande PowerShell_ISE.exe.
  • iwmi - Invoke-WMIMethod : appelle les méthodes WMI (Windows Management Instrumentation).
  • iwr - Invoke-WebRequest : récupérer le contenu d'un site Web sur Internet.
  • kill - Stop-Process : arrête un ou plusieurs processus en cours d'exécution.
  • lp - Out-Printer : envoie la sortie à l'imprimante.
  • ls - Get-ChildItem : récupère les fichiers et les dossiers dans le lecteur du système de fichiers.
  • man - help : affiche des informations sur les commandes et les concepts Windows PowerShell.
  • md - mkdir : crée une nouvelle entrée.
  • mesurer - Measure-Object : mesure les propriétés numériques des objets et des caractères, des mots et des lignes dans les objets chaîne, tels que les fichiers texte.
  • mi - Move-Item : Déplacer un élément d'un emplacement à un autre.
  • mount - New-PSDrive : créez des lecteurs réseau mappés temporaires et persistants.
  • move - Move-Item : Déplacer un élément d'un emplacement à un autre.
  • mp - Move-ItemProperty : déplace les propriétés d'un emplacement à un autre.
  • mv - Move-Item : Déplacer un élément d'un emplacement à un autre.
  • nal - New-Alias : crée un nouveau pseudonyme de commande.
  • ndr - New-PSDrive : créez des lecteurs réseau mappés temporaires et persistants.
  • ni - New-Item : crée un nouvel élément.
  • nmo - New-Module : crée un nouveau module dynamique qui existe uniquement en mémoire.
  • npssc - New-PSSessionConfigurationFile : crée un fichier de configuration de session.
  • nsn - New-PSSession : créez des connexions persistantes vers des ordinateurs locaux ou distants.
  • nv - New-Variable : crée une nouvelle variable.
  • ogv - Out-GridView : envoie la sortie à un panneau interactif dans une fenêtre séparée.
  • oh - Out-Host : envoie la sortie à la ligne de commande.
  • popd - Pop-Location : remplace l'emplacement actuel par le plus récemment placé sur la pile. Vous pouvez activer l'emplacement à partir de la vignette par défaut ou d'une vignette que vous créez à l'aide de l'applet de commande Push-Location.
  • ps - Get-Process : obtenez les processus exécutés sur l'ordinateur local ou distant.
  • pushd - Push-Location : ajoute l'emplacement actuel en haut de la pile d'emplacements.
  • pwd - Get-Location : obtenez des informations sur l'emplacement de travail actuel ou la pile d'emplacements.
  • r - Invoke-History : exécutez des commandes à partir de l'historique de session.
  • rbp - Remove-PSBreakpoint : supprime les points d'arrêt de la console actuelle.
  • rcjb - Recevoir-Job : reçoit les résultats des tâches en arrière-plan Windows PowerShell dans la session en cours.
  • rcsn - Recevoir-PSSession : recevoir les résultats des commandes dans les sessions déconnectées.
  • rd - Remove-Item : Supprimer des fichiers et des dossiers.
  • rdr - Remove-PSDrive : supprime les lecteurs Windows PowerShell temporaires et déconnecte les lecteurs réseau mappés.
  • ren - Rename-Item : renomme un élément dans l'espace de noms du fournisseur Windows PowerShell.
  • ri - Remove-Item : supprimer des fichiers et des dossiers.
  • rjb - Remove-Job : supprime une tâche en arrière-plan Windows PowerShell.
  • rm - Remove-Item : supprimer des fichiers et des dossiers.
  • rmdir - Remove-Item : Supprimer les fichiers et dossiers.
  • rmo - Remove-Module : supprime les modules de la session en cours.
  • rni - Rename-Item : renommez un élément dans l'espace de noms du fournisseur Windows PowerShell.
  • rnp - Rename-ItemProperty : renomme la propriété d'un élément.
  • rp - Remove-ItemProperty : supprime une propriété et sa valeur d'un élément.
  • rsn - Remove-PSSession : ferme une ou plusieurs sessions Windows PowerShell (PSSessions).
  • rsnp - Remove-PSSnapin : supprime les composants logiciels enfichables Windows PowerShell de la session en cours.
  • rujb - Resume-Job : redémarrer un travail suspendu
  • rv - Remove-Variable : supprime une variable et sa valeur.
  • rvpa - Resolve-Path : résout les caractères génériques dans les chemins et affiche le contenu du chemin.
  • rwmi - Remove-WMIObject : supprime une instance d'une classe WMI (Windows Management Instrumentation) existante.
  • sajb - Start-Job : démarre un travail en arrière-plan Windows PowerShell.
  • sal - Set-Alias : créez ou modifiez un surnom de commande (nom alternatif) pour une applet de commande ou un autre élément de commande dans la session Windows PowerShell actuelle.
  • saps - Start-Process : démarre un ou plusieurs processus sur l'ordinateur local.
  • sasv - Start-Service : démarre un ou plusieurs services arrêtés.
  • sbp - Set-PSBreakpoint : définit un point d'arrêt sur une ligne, une instruction ou une variable.
  • sc - Set-Content : remplace le contenu du fichier par le contenu que vous spécifiez.
  • select - Select-Object: Sélectionnez un objet ou des propriétés d'objet.
  • set - Set-Variable : définir la valeur d'une variable. Crée une variable si une variable portant le nom demandé n'existe pas.
  • shcm - Show-Command : créez des commandes Windows PowerShell dans une fenêtre de commande graphique.
  • si - Set-Item : change la valeur d'un élément en valu

Je vous souhaite du succès !

En savoir plus :


Comment lancer des applications instantanément avec Wox sous Windows

Comment lancer des applications instantanément avec Wox sous Windows

Découvrez comment utiliser Wox pour lancer vos applications, exécuter des commandes et plus encore, instantanément.

Comment créer un cercle jaune autour du pointeur de la souris sous Windows

Comment créer un cercle jaune autour du pointeur de la souris sous Windows

Découvrez comment créer un cercle jaune autour du pointeur de la souris pour le mettre en surbrillance sur Windows 10. Suivez ces étapes faciles pour améliorer votre expérience utilisateur.

Pourquoi ladresse IP de Localhost est-elle 127.0.0.1 ?

Pourquoi ladresse IP de Localhost est-elle 127.0.0.1 ?

Découvrez pourquoi l

Comment ajouter des raccourcis de dossiers au menu Démarrer sous Windows 11

Comment ajouter des raccourcis de dossiers au menu Démarrer sous Windows 11

Sous Windows 11, configurez facilement des raccourcis pour accéder rapidement à des dossiers spéciaux dans votre menu Démarrer.

8 façons de corriger lerreur Il ny a aucun élément de démarrage à afficher dans le Gestionnaire des tâches sous Windows

8 façons de corriger lerreur Il ny a aucun élément de démarrage à afficher dans le Gestionnaire des tâches sous Windows

Découvrez comment résoudre l

Comment utiliser un disque dur externe avec un Chromebook

Comment utiliser un disque dur externe avec un Chromebook

Découvrez comment utiliser un disque dur externe avec un Chromebook pour transférer et stocker vos fichiers en toute sécurité. Suivez nos étapes pour un usage optimal.

Comment activer une adresse MAC aléatoire pour le réseau WiFi sous Windows 10

Comment activer une adresse MAC aléatoire pour le réseau WiFi sous Windows 10

Dans ce guide, vous apprendrez les étapes pour toujours utiliser une adresse MAC aléatoire pour votre adaptateur WiFi sous Windows 10. Optimisez votre sécurité en ligne!

Instructions pour désinstaller Internet Explorer sous Windows 10

Instructions pour désinstaller Internet Explorer sous Windows 10

Découvrez comment désinstaller Internet Explorer 11 sur Windows 10 pour optimiser l'espace de votre disque dur.

Comment utiliser Smart Defrag pour défragmenter efficacement les disques durs

Comment utiliser Smart Defrag pour défragmenter efficacement les disques durs

Découvrez comment utiliser Smart Defrag, un logiciel de défragmentation de disque dur gratuit et efficace, pour améliorer les performances de votre ordinateur.

Comment partager un VPN via un point daccès WiFi depuis un ordinateur portable

Comment partager un VPN via un point daccès WiFi depuis un ordinateur portable

Le moyen le plus simple de déverrouiller du contenu et de protéger tous les appareils avec un VPN crypté est de partager la connexion VPN via un point d