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 supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Comment supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Voyez-vous une notification d’activation de Windows 10 dans le coin droit de l’écran ? Cet article vous expliquera comment supprimer l'avis de demande de droit d'auteur sous Windows 10.

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Récemment, Microsoft a publié la dernière mise à jour cumulative pour les utilisateurs de PC Windows 10, appelée Build 14393.222. Cette mise à jour publiée pour Windows 10 corrige principalement des bugs basés sur les commentaires des utilisateurs et améliore l'expérience de performances du système d'exploitation.

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Avez-vous des ordinateurs sur votre réseau local qui nécessitent un accès externe ? Utiliser un hôte bastion comme gardien de votre réseau peut être une bonne solution.

Comment créer une touche Windows si votre clavier nest pas disponible

Comment créer une touche Windows si votre clavier nest pas disponible

Si vous préférez utiliser un vieux clavier classique, comme l'IBM Model M, qui n'inclut pas de touche Windows physique, il existe une méthode simple pour en ajouter davantage, en empruntant une touche que vous n'utilisez pas souvent.

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

Parfois, vous devrez peut-être supprimer d’un seul coup les anciens journaux d’événements. Dans ce guide, Quantrimang.com vous montrera 3 façons de supprimer rapidement tous les journaux d'événements dans l'Observateur d'événements Windows 10.

Les fausses méthodes IP vous aident à accéder de manière anonyme

Les fausses méthodes IP vous aident à accéder de manière anonyme

Dans de nombreux articles précédents, nous avons mentionné qu’il est extrêmement important de rester anonyme en ligne. Des informations privées sont divulguées chaque année, ce qui rend la sécurité en ligne de plus en plus nécessaire. C'est aussi la raison pour laquelle nous devrions utiliser des adresses IP virtuelles. Ci-dessous, nous découvrirons les méthodes pour créer de fausses IP !

Comment créer un mode darrière-plan transparent sur Windows 10

Comment créer un mode darrière-plan transparent sur Windows 10

WindowTop est un outil qui a la capacité d'atténuer toutes les fenêtres d'application et tous les programmes exécutés sur les ordinateurs Windows 10. Vous pouvez également utiliser une interface à fond sombre sur Windows.

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

La barre de langue sous Windows 8 est une barre d'outils de langue miniature conçue pour s'afficher automatiquement sur l'écran du bureau. Cependant, de nombreuses personnes souhaitent masquer cette barre de langue dans la barre des tâches.

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

La connectivité sans fil est aujourd’hui une nécessité et pour cette raison, la sécurité sans fil est essentielle pour garantir la sécurité de votre réseau interne.

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Maximiser la vitesse d’Internet est essentiel pour optimiser votre connexion réseau. Vous pouvez vivre une expérience de divertissement et de travail optimale en utilisant des ordinateurs, des téléviseurs connectés à Internet, des consoles de jeux, etc.