Les 12 commandes PowerShell les plus utiles pour Windows

La plupart des administrateurs informatiques utilisent PowerShell pour la création de scripts et l'automatisation, mais ce n'est pas réservé aux professionnels de l'informatique : tous ceux qui gèrent des dossiers encombrés ont besoin de ces commandes. Elles permettent de retrouver du code obsolète, d'organiser les fichiers clients et de nettoyer le chaos accumulé après des mois de travail dans le respect des délais.

12. Obtenir de l'aide

Les 12 commandes PowerShell les plus utiles pour Windows
Obtenir la commande d'aide dans PowerShell

Si vous avez appris à utiliser PowerShell grâce à des vidéos YouTube, l'une des premières commandes que l'on vous mentionnera est Get-Help. Comme son nom l'indique, Get-Help vous aide à trouver des informations sur les applets de commande PowerShell, ainsi que leur syntaxe et leurs paramètres ; elle fournit même des exemples d'utilisation.

Pour voir comment fonctionne une commande, tapez Get-Help suivi du nom de la commande :

Get-Help Get-Process

Cette commande affiche le résumé de la commande, la syntaxe et les paramètres.

11. Commande Get

Les 12 commandes PowerShell les plus utiles pour Windows
Obtenir une commande dans Powershell

Alors que Get-Help fournit des informations détaillées sur une applet de commande, Get-Command vous aide à trouver et à répertorier toutes les commandes disponibles. Par exemple, si vous savez ce que vous souhaitez faire, mais que vous avez oublié le nom exact de la commande, Get-Command vous aide à trouver des commandes en fonction de leur nom ou de leur modèle.

Par exemple, pour essayer de trouver toutes les commandes contenant le mot « process », saisissez :

Get-Command *process*

Cette commande affiche toutes les commandes nommées « process ».

10. Test-NetConnection

Les 12 commandes PowerShell les plus utiles pour Windows
Commande Test-NetConnection dans PowerShell

Si vous utilisez des outils distincts pour ping , telnet et traceroute , l'applet de commande Test-NetConnection effectuera les trois. Cet outil de dépannage réseau vérifie si le problème se situe sur le réseau, le serveur ou ailleurs.

Pour vérifier si un site Web est accessible, exécutez :

Test-NetConnection WebTech360.com

Cette commande vous donne les résultats du ping et les informations de connexion de base.

9. Obtenir-ChildItem

Les 12 commandes PowerShell les plus utiles pour Windows
obtenir la commande childitem dans Powershell

Get-ChildItem affiche les fichiers et dossiers de n'importe quel répertoire. Vous souhaitez voir le contenu de Documents ? Saisissez simplement cette commande en remplaçant « nom d'utilisateur » par votre nom :

Get-ChildItem C:\Users\Username\Documents

Vous pouvez combiner Get-ChildItem avec d'autres commandes pour créer des scripts et automatiser des tâches de traitement par lots, en automatisant et en vérifiant les fichiers correspondant à des critères spécifiques.

8. Où-Objet

Les 12 commandes PowerShell les plus utiles pour Windows
Où se trouve la commande d'objet dans PowerShell

Dans l'exemple précédent, vous avez peut-être remarqué que l'article utilisait l'applet de commande Where-Object pour rechercher des fichiers volumineux et vous vous êtes demandé à quoi servait cette commande. Where-Object filtre les données en sélectionnant des objets avec des valeurs de propriétés spécifiques, comme une instruction if en programmation. Entre les accolades, $_ représente chaque élément évalué selon vos critères de filtrage.

Par exemple, si vous avez besoin de voir tous les services en cours d’exécution, entrez cette commande :

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Sélectionner un objet

Les 12 commandes PowerShell les plus utiles pour Windows
Commande Sélectionner un objet dans Powershell

Souvent, le résultat de la commande contient plus d'informations que nécessaire. Select-Object vous permet de sélectionner uniquement les données souhaitées. Vous pouvez ensuite exporter les propriétés sélectionnées vers un fichier CSV à l'aide de l'applet de commande Export-Csv. Pour afficher uniquement les noms et l'état des services, utilisez :

Get-Service | Select-Object Name, Status

Si vous recherchez les 5 principaux processus utilisant le processeur , les voici :

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Devenir membre

Les 12 commandes PowerShell les plus utiles pour Windows
Commande Get-Member dans PowerShell

PowerShell gère les objets, et Get-Member affiche leurs propriétés et méthodes. Par exemple, si la commande renvoie un fichier, Get-Member peut afficher sa taille, sa date de création et d'autres détails. Saisissez la commande suivante pour afficher les informations contenues dans un objet processus :

Get-Process | Get-Member

Cette commande affiche des propriétés telles que CPU, Id et WorkingSet, ainsi que des méthodes telles que Kill() et Refresh().

5. Set-Clipboard et Get-Clipboard

Les 12 commandes PowerShell les plus utiles pour Windows
Définir la commande du presse-papiers dans PowerShell

Si vous souhaitez copier une grande quantité de données PowerShell, vous pouvez les sélectionner manuellement ou utiliser Set-Clipboard. Sélectionner manuellement signifie faire défiler vers le haut, commencer la sélection, faire glisser soigneusement vers le bas et espérer ne pas faire d'erreur. Set-Clipboard et Get-Clipboard simplifient grandement ce processus.

Pour copier les résultats de la commande dans le presse-papiers, entrez la commande suivante :

Get-Process | Select-Object Name, CPU | Set-Clipboard

Vous pouvez maintenant coller les résultats dans Microsoft Excel ou n’importe quel éditeur de texte.

4. Out-GridView

Les 12 commandes PowerShell les plus utiles pour Windows
Commande Out-GridView dans PowerShell

Vous avez parfois besoin de trier et de filtrer les résultats de manière interactive. Out-GridView ouvre une fenêtre distincte contenant un tableau interrogeable et triable.

Get-Process | Out-GridView

Cette commande ouvre une nouvelle fenêtre affichant la liste des processus en cours d'exécution sous forme de tableau. Cliquez sur les en-têtes de colonne pour trier ou utilisez le filtre pour effectuer une recherche.

3. Obtenir le processus

Les 12 commandes PowerShell les plus utiles pour Windows
Commande Get-Process dans Powershell

Get-Process affiche tous les programmes exécutés sur votre ordinateur, y compris l'utilisation de la mémoire, le temps CPU et l'ID de processus.

Pour voir tous les processus en cours d'exécution, tapez simplement :

Get-Process

2. Obtenir-FileHash

Les 12 commandes PowerShell les plus utiles pour Windows
Commande Get-FileHash dans Powershell

Get-FileHash calcule la valeur de hachage du contenu du fichier à l'aide de l'algorithme de hachage spécifié. Cette commande vous permet de vérifier les téléchargements ou de vérifier si quelqu'un a falsifié vos fichiers.

Pour obtenir le hachage SHA256 d'un fichier :

Get-FileHash C:\Downloads\Sample.docx

1. Le paramètre -WhatIf

Les 12 commandes PowerShell les plus utiles pour Windows
paramètre de commande whatif dans PowerShell

Le paramètre -WhatIf vous permet de prévisualiser les résultats de la commande sans l'exécuter. Cette option est particulièrement utile lors de l'exécution de commandes Powershell pour supprimer, déplacer ou modifier des fichiers, comme le nettoyage d'anciens journaux de build ou le déploiement de ressources web.

Pour prévisualiser les fichiers qui seront supprimés, ajoutez -WhatIf :

Remove-Item C:\Temp\*.log -WhatIf

PowerShell affichera chaque fichier qu'il supprimera, mais ne supprimera aucun fichier.

Ces 12 commandes couvrent les choses dont vous avez besoin au quotidien : rechercher des fichiers, vérifier ce qui ralentit votre ordinateur et organiser les dossiers de projet.

Commencez par Get-Help en cas de blocage, utilisez Where-Object pour filtrer les détails indésirables et ajoutez toujours -WhatIf avant toute action susceptible de supprimer ou de modifier un fichier. Une fois ces bases maîtrisées, vous pouvez automatiser ces tâches avec PowerShell au lieu de les saisir manuellement à chaque fois.

Voir aussi :

Tags: #System
Sign up and earn $1000 a day ⋙

Leave a Comment

Comment envoyer des fichiers protégés par mot de passe sans acheter de logiciel

Comment envoyer des fichiers protégés par mot de passe sans acheter de logiciel

Inutile de dépenser un centime pour sécuriser vos documents et autres données importantes. Utilisez des applications gratuites et fiables pour tout sécuriser et les envoyer en toute sécurité à qui vous le souhaitez.

6 outils gratuits qui vous indiquent que votre disque dur est sur le point de tomber en panne

6 outils gratuits qui vous indiquent que votre disque dur est sur le point de tomber en panne

Plusieurs outils gratuits peuvent prédire les pannes de disque avant qu'elles ne surviennent, vous donnant ainsi le temps de sauvegarder vos données et de remplacer le disque à temps.

Comment installer des codecs HEVC gratuits sur Windows 10 (pour la vidéo H.265)

Comment installer des codecs HEVC gratuits sur Windows 10 (pour la vidéo H.265)

Microsoft facture ses codecs officiels et ne les inclut pas dans Windows 10. Cependant, vous pouvez les obtenir gratuitement sans sortir votre carte de crédit et sans dépenser 0,99 $.

Comment supprimer les anciens points de restauration Windows pour libérer de lespace

Comment supprimer les anciens points de restauration Windows pour libérer de lespace

En vérifiant votre utilisation du stockage, en supprimant les anciens points de restauration et en définissant des limites de stockage raisonnables, vous pouvez garder votre stockage sous contrôle sans sacrifier sa protection.

Comment définir des fonds décran différents sur chaque moniteur Windows 10/11

Comment définir des fonds décran différents sur chaque moniteur Windows 10/11

Configurer plusieurs écrans sous Windows est très simple et ne prend que quelques minutes. Après avoir configuré le mode multi-écrans (plusieurs écrans), vous pouvez configurer des fonds d'écran distincts pour chaque écran. Pour cela, veuillez consulter l'article ci-dessous de WebTech360.

Comment démarrer des tâches planifiées avec un délai sous Windows

Comment démarrer des tâches planifiées avec un délai sous Windows

Cette fonctionnalité est extrêmement utile pour retarder les tâches inutiles, garantir la connectivité réseau avant le démarrage d'une tâche, exécuter des tâches dans un ordre spécifique, planifier des mises à jour ou effectuer la maintenance du matériel.

Comment réinitialiser les paramètres de sécurité Windows sur Windows

Comment réinitialiser les paramètres de sécurité Windows sur Windows

Sous Windows, vous devez parfois également réinitialiser les paramètres de sécurité Windows par défaut pour corriger certaines erreurs de connexion, arrêter de fonctionner ou simplement vouloir revenir à l'état d'origine...

Instructions pour bloquer linstallation automatique des pilotes sur Windows 11

Instructions pour bloquer linstallation automatique des pilotes sur Windows 11

Windows 11 peut télécharger des pilotes pour votre ordinateur sans intervention de l'utilisateur, mais vous ne souhaitez pas toujours installer les pilotes automatiquement pour éviter les problèmes indésirables.

6 façons dexécuter un logiciel avec des droits dadministrateur sous Windows

6 façons dexécuter un logiciel avec des droits dadministrateur sous Windows

L'exécution de certains programmes avec des droits d'administrateur est souvent nécessaire pour une fonctionnalité complète, en particulier pour les outils système ou les logiciels d'édition et de paramétrage de fichiers.

Résumé des commandes Run CMD courantes

Résumé des commandes Run CMD courantes

Au lieu d'effectuer des opérations d'accès manuel et direct sous Windows, nous pouvons les remplacer par des commandes CMD disponibles pour un accès plus rapide.

Suivez ces 7 étapes pour éviter que Windows 11 ne ralentisse à nouveau !

Suivez ces 7 étapes pour éviter que Windows 11 ne ralentisse à nouveau !

De la suppression des fichiers temporaires à la mise à jour des logiciels, il existe de nombreuses méthodes simples et efficaces pour que votre ordinateur fonctionne comme neuf.

Voici comment créer un disque dur virtuel (Virtual Hard Disk) sur Windows 10

Voici comment créer un disque dur virtuel (Virtual Hard Disk) sur Windows 10

Fondamentalement, un disque dur virtuel (VHD) est un format de fichier qui contient des structures qui sont « exactement » identiques à la structure d’un disque dur.

Comment ajouter la fin de tâche à la barre des tâches de Windows 11

Comment ajouter la fin de tâche à la barre des tâches de Windows 11

Windows 11 dispose d'une fonctionnalité qui ajoute un bouton Fin de tâche directement sur la barre des tâches, vous n'avez donc pas besoin d'accéder au Gestionnaire des tâches pour fermer les applications qui ne répondent pas.

Outils damélioration visuelle indispensables pour le bureau Windows

Outils damélioration visuelle indispensables pour le bureau Windows

Si vous en avez assez de regarder la même interface tous les jours, ces outils amélioreront votre expérience de bureau.

Comment envoyer des fichiers protégés par mot de passe sans acheter de logiciel

Comment envoyer des fichiers protégés par mot de passe sans acheter de logiciel

Inutile de dépenser un centime pour sécuriser vos documents et autres données importantes. Utilisez des applications gratuites et fiables pour tout sécuriser et les envoyer en toute sécurité à qui vous le souhaitez.

6 outils gratuits qui vous indiquent que votre disque dur est sur le point de tomber en panne

6 outils gratuits qui vous indiquent que votre disque dur est sur le point de tomber en panne

Plusieurs outils gratuits peuvent prédire les pannes de disque avant qu'elles ne surviennent, vous donnant ainsi le temps de sauvegarder vos données et de remplacer le disque à temps.

Comment installer des codecs HEVC gratuits sur Windows 10 (pour la vidéo H.265)

Comment installer des codecs HEVC gratuits sur Windows 10 (pour la vidéo H.265)

Microsoft facture ses codecs officiels et ne les inclut pas dans Windows 10. Cependant, vous pouvez les obtenir gratuitement sans sortir votre carte de crédit et sans dépenser 0,99 $.

Les 12 commandes PowerShell les plus utiles pour Windows

Les 12 commandes PowerShell les plus utiles pour Windows

La plupart des administrateurs informatiques utilisent PowerShell pour les scripts et l'automatisation, mais ce n'est pas seulement pour les professionnels de l'informatique : toute personne qui gère des dossiers en désordre a besoin de ces commandes.

Comment supprimer les anciens points de restauration Windows pour libérer de lespace

Comment supprimer les anciens points de restauration Windows pour libérer de lespace

En vérifiant votre utilisation du stockage, en supprimant les anciens points de restauration et en définissant des limites de stockage raisonnables, vous pouvez garder votre stockage sous contrôle sans sacrifier sa protection.

Comment définir des fonds décran différents sur chaque moniteur Windows 10/11

Comment définir des fonds décran différents sur chaque moniteur Windows 10/11

Configurer plusieurs écrans sous Windows est très simple et ne prend que quelques minutes. Après avoir configuré le mode multi-écrans (plusieurs écrans), vous pouvez configurer des fonds d'écran distincts pour chaque écran. Pour cela, veuillez consulter l'article ci-dessous de WebTech360.

Comment démarrer des tâches planifiées avec un délai sous Windows

Comment démarrer des tâches planifiées avec un délai sous Windows

Cette fonctionnalité est extrêmement utile pour retarder les tâches inutiles, garantir la connectivité réseau avant le démarrage d'une tâche, exécuter des tâches dans un ordre spécifique, planifier des mises à jour ou effectuer la maintenance du matériel.

Comment réinitialiser les paramètres de sécurité Windows sur Windows

Comment réinitialiser les paramètres de sécurité Windows sur Windows

Sous Windows, vous devez parfois également réinitialiser les paramètres de sécurité Windows par défaut pour corriger certaines erreurs de connexion, arrêter de fonctionner ou simplement vouloir revenir à l'état d'origine...

Instructions pour bloquer linstallation automatique des pilotes sur Windows 11

Instructions pour bloquer linstallation automatique des pilotes sur Windows 11

Windows 11 peut télécharger des pilotes pour votre ordinateur sans intervention de l'utilisateur, mais vous ne souhaitez pas toujours installer les pilotes automatiquement pour éviter les problèmes indésirables.

6 façons dexécuter un logiciel avec des droits dadministrateur sous Windows

6 façons dexécuter un logiciel avec des droits dadministrateur sous Windows

L'exécution de certains programmes avec des droits d'administrateur est souvent nécessaire pour une fonctionnalité complète, en particulier pour les outils système ou les logiciels d'édition et de paramétrage de fichiers.

Résumé des commandes Run CMD courantes

Résumé des commandes Run CMD courantes

Au lieu d'effectuer des opérations d'accès manuel et direct sous Windows, nous pouvons les remplacer par des commandes CMD disponibles pour un accès plus rapide.

Suivez ces 7 étapes pour éviter que Windows 11 ne ralentisse à nouveau !

Suivez ces 7 étapes pour éviter que Windows 11 ne ralentisse à nouveau !

De la suppression des fichiers temporaires à la mise à jour des logiciels, il existe de nombreuses méthodes simples et efficaces pour que votre ordinateur fonctionne comme neuf.

Voici comment créer un disque dur virtuel (Virtual Hard Disk) sur Windows 10

Voici comment créer un disque dur virtuel (Virtual Hard Disk) sur Windows 10

Fondamentalement, un disque dur virtuel (VHD) est un format de fichier qui contient des structures qui sont « exactement » identiques à la structure d’un disque dur.

Comment ajouter la fin de tâche à la barre des tâches de Windows 11

Comment ajouter la fin de tâche à la barre des tâches de Windows 11

Windows 11 dispose d'une fonctionnalité qui ajoute un bouton Fin de tâche directement sur la barre des tâches, vous n'avez donc pas besoin d'accéder au Gestionnaire des tâches pour fermer les applications qui ne répondent pas.

Outils damélioration visuelle indispensables pour le bureau Windows

Outils damélioration visuelle indispensables pour le bureau Windows

Si vous en avez assez de regarder la même interface tous les jours, ces outils amélioreront votre expérience de bureau.