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 :


6 étapes simples pour installer la redirection de port sur le routeur

6 étapes simples pour installer la redirection de port sur le routeur

La redirection de port est largement utilisée, notamment dans les bureaux, les écoles et les foyers disposant de nombreux ordinateurs connectés à Internet. L'article ci-dessous LuckyTemplates vous montrera comment configurer une redirection de port sur le routeur.

Comment réparer lorsquun site Web spécifique nest pas accessible

Comment réparer lorsquun site Web spécifique nest pas accessible

Avez-vous déjà été dans une situation où vous avez essayé d'accéder à un site Web et celui-ci n'a pas réussi à se charger, alors que tout le monde pouvait toujours y accéder ? Cela peut avoir de nombreuses causes différentes.

Comment résoudre les problèmes de boucle de démarrage sous Windows

Comment résoudre les problèmes de boucle de démarrage sous Windows

Le logo du démarrage semble collé sur un écran noir avec un petit cercle tournant. Il s'agit d'un problème assez courant sous Windows, quelle que soit l'ancienne ou la nouvelle version.

Comment ajouter/supprimer Autoriser les minuteries de réveil des options dalimentation dans Windows 10

Comment ajouter/supprimer Autoriser les minuteries de réveil des options dalimentation dans Windows 10

Le paramètre Autoriser les minuteries de réveil dans Options d'alimentation permet à Windows de sortir automatiquement l'ordinateur du mode veille pour effectuer des tâches planifiées et d'autres programmes.

Comment masquer/afficher la barre détat dans lExplorateur de fichiers sous Windows 10

Comment masquer/afficher la barre détat dans lExplorateur de fichiers sous Windows 10

La barre d'état en bas de l'Explorateur de fichiers vous indique le nombre d'éléments contenus et sélectionnés pour le dossier actuellement ouvert. Les deux boutons ci-dessous sont également disponibles sur le côté droit de la barre d'état.

6 logiciels pour surveiller lactivité du disque dur Windows 10

6 logiciels pour surveiller lactivité du disque dur Windows 10

Trop d'activités simultanées sur le disque dur peuvent ralentir le système et vider la batterie de l'ordinateur portable. Vous devez donc surveiller occasionnellement l'activité du disque dur.

Désactivez les composants NVIDIA pour accélérer votre ordinateur

Désactivez les composants NVIDIA pour accélérer votre ordinateur

Les cartes graphiques NVIDIA sont aujourd’hui l’un des appareils qui prennent le mieux en charge les travaux liés à la conception graphique. Cependant, tout le monde ne sait pas qu'il s'agit également d'un facteur qui ralentit l'ordinateur en installant de nombreux composants supplémentaires ainsi que les packages d'installation des pilotes.

6 étapes pour nettoyer la corbeille cachée sous Windows ?

6 étapes pour nettoyer la corbeille cachée sous Windows ?

Les déchets cachés ou cache sont des données des sessions précédentes d'applications et de programmes que le système d'exploitation enregistre pour permettre de télécharger plus rapidement les données des sessions ultérieures. Il gonflera avec le temps si vous le laissez seul, consommant de l'espace mémoire et ralentissant le traitement. Par conséquent, pour récupérer de l'espace sur votre disque dur et accélérer votre ordinateur, vous pouvez vous référer aux étapes de nettoyage de LuckyTemplates ci-dessous.

Quelle est la vraie différence entre les VPN gratuits et payants ?

Quelle est la vraie différence entre les VPN gratuits et payants ?

Le réseau privé virtuel, ou VPN en abrégé, permet aux utilisateurs de se connecter en toute sécurité à un serveur via Internet et offre un anonymat complet pour surfer sur le Web. L'article d'aujourd'hui abordera les différences entre les VPN gratuits et les VPN payants afin que vous puissiez prendre la bonne décision.

Comment utiliser les emoji dans les noms de fichiers sous Windows 10

Comment utiliser les emoji dans les noms de fichiers sous Windows 10

Saviez-vous que les emojis fonctionnent presque partout de nos jours ? Vous pouvez les utiliser dans presque toutes les applications de votre ordinateur, même en les insérant dans les noms de fichiers et de dossiers sous Windows 10.