Utilisez PowerShell pour supprimer des fichiers et des dossiers dans Windows 11/10

Si vous ne parvenez pas à supprimer un fichier ou un dossier de votre ordinateur, vous pouvez utiliser Windows PowerShell pour supprimer n'importe quel fichier et dossier sans effort. L'avantage d'utiliser PowerShell est que vous pouvez forcer la suppression d'un fichier(force delete a file) et supprimer tous les éléments d'un dossier. Nous avons vu comment supprimer des fichiers et des dossiers à l'aide de l'invite de commande . Voyons maintenant comment le faire en utilisant PowerShell .

Utiliser PowerShell(Use PowerShell) pour supprimer des fichiers et des dossiers

Pour supprimer des fichiers et des dossiers(delete files and folders) à l'aide de Windows PowerShell , suivez ces étapes-

  1. Ouvrez WindowsPowerShell
  2. Identifier le dossier
  3. Utilisez la commande Supprimer l'élément.

Voici le tutoriel sous forme détaillée.

Supprimer(Delete) un seul fichier à l'aide de PowerShell

Pour commencer, vous devez ouvrir PowerShell . Pour cela, vous pouvez appuyer sur Win+X et sélectionner Windows PowerShell dans la liste. Vous pouvez également le rechercher dans la zone de recherche de la barre des tâches(Taskbar) . Après cela, entrez la commande suivante-

Remove-item file-path

C'est la forme de base de la commande.

Supposons que vous ayez un fichier nommé TWC.png dans le dossier TWC sur votre bureau(Desktop) . Pour le supprimer à l'aide de Windows PowerShell , vous devez entrer cette commande-

Remove-item C:\Users\user-name\Desktop\TWC\TWC.png

Comment supprimer des fichiers et des dossiers à l'aide de Windows PowerShell

Vous devez inclure l'extension de fichier dans la commande. Sinon, il ne reconnaîtra pas votre commande et un message de bienvenue vous accueillera.

En relation(Related) : Comment supprimer des fichiers de plus de X jours sous Windows

Supprimer(Delete) un seul dossier à l'aide de PowerShell

Si vous souhaitez supprimer un dossier à l'aide de Windows PowerShell , vous devez entrer la commande comme mentionné précédemment-

Remove-Item folder-path

Supposons que vous ayez un dossier nommé TWC sur votre bureau(Desktop) . Si vous voulez le supprimer, vous devez entrer cette commande-

Remove-item C:\Users\user-name\Desktop\TWC

Si le dossier est vide, il sera immédiatement supprimé. Cependant, si le dossier contient des fichiers, vous devez confirmer la suppression en appuyant sur les boutons Y et Entrée .(Enter)

Supprimer(Delete) plusieurs fichiers à l'aide de PowerShell

Si vous avez plusieurs fichiers à supprimer, vous devez entrer une commande différente. La commande semble la même, mais il y a une petite différence.

Remove-item file-path, file-path1, file-path2

Vous devez entrer tous les chemins de fichiers comme celui-ci. Par exemple, vous avez un fichier nommé TWC.png sur le bureau(Desktop) et un autre fichier nommé TWC1.txt dans le dossier Téléchargements . (Downloads)Pour les supprimer immédiatement, vous pouvez entrer cette commande suivante-

Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt

Supprimer(Delete) plusieurs dossiers à l'aide de PowerShell

Comme pour la suppression de plusieurs fichiers, la commande est la même pour supprimer plusieurs dossiers à l'aide de Windows PowerShell . Par exemple, vous pouvez utiliser une commande comme celle-ci-

Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1

Cette commande supprimera simultanément le dossier TWC du bureau(Desktop) et le dossier TWC1 du dossier Téléchargements(Downloads) .

Pour votre information, si vous utilisez ces commandes, vos fichiers et dossiers seront définitivement supprimés. En d'autres termes, vous ne pouvez pas les trouver dans la corbeille(Recycle Bin) .

Vérifier les éléments à l'intérieur d'un dossier

Si vous ne pouvez pas ouvrir un dossier, mais que vous souhaitez en savoir plus sur les éléments, vous pouvez utiliser cette commande-

Get-ChildItem folder-path

Si vous avez un dossier sur votre bureau(Desktop) nommé TWC , vous devez entrer la commande suivante pour tout révéler-

Get-ChildItem C:\Users\user-name\Desktop\TWC

Par défaut, il affiche le Mode , LastWriteTime , Length et Name . Vous pouvez obtenir le nom du fichier à partir d'ici afin de pouvoir supprimer l'élément correct.

Vérifier(Check) l'heure de la dernière modification et l'heure de création

Si vous voulez vérifier l'heure à laquelle un fichier a été créé ou modifié, vous pouvez utiliser cette commande-

Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime

Vous pouvez trouver trois colonnes avec tous les noms de fichiers et d'autres détails.

Forcer la suppression d'un élément

Si votre dossier contient des fichiers en lecture seule ou cachés que vous souhaitez supprimer, vous ne pouvez pas utiliser la commande mentionnée ci-dessus, car elle affichera une erreur. Dans ce cas, vous devez utiliser le paramètre -force . Par exemple, s'il y a des fichiers cachés ou en lecture seule dans le dossier TWC qui est placé sur le bureau(Desktop) , vous devez entrer cette commande-

Remove-item C:\Users\user-name\Desktop\TWC -force

La même commande peut également être utilisée pour supprimer un fichier en lecture seule. Dans les deux cas, vous recevrez un message de confirmation dans lequel vous devrez taper Y et appuyer sur le bouton Entrée.

Supprimer sans confirmation

Si vous utilisez la toute première commande de cet article, vous serez accueilli par un message de confirmation. Cependant, si vous ne souhaitez pas recevoir un tel message, vous pouvez utiliser un paramètre appelé -recurse .

Par example,

Remove-item C:\Users\user-name\Desktop\TWC -recurse

Après avoir entré cette commande, votre dossier ou fichier sera définitivement supprimé sans aucune confirmation.

Exclure certains types de fichiers

Supposons que vous ayez plusieurs types de fichiers tels que TXT , PNG , DOCX , PDF , etc. et que vous souhaitiez supprimer tous les éléments à l'exception des fichiers TXT . Dans ce cas, vous pouvez utiliser le paramètre -exclude . La commande ressemble à ceci-

Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt

Vous l'avez peut-être déjà deviné - cela exclura tous les fichiers .txt et en supprimera d'autres. Cependant, il affiche un message de confirmation. Si vous souhaitez les supprimer directement, vous pouvez utiliser le paramètre -recurse comme mentionné précédemment.

J'espère que ces commandes vous seront utiles.(I hope these commands will be helpful for you.)



About the author

Je suis un développeur Web avec une expérience de travail avec Windows 11 et 10. J'utilise également Firefox depuis de nombreuses années et je suis devenu assez compétent dans l'utilisation de la toute nouvelle console de jeu Xbox One. Mes principaux intérêts résident dans le développement de logiciels, en particulier dans le développement Web et mobile, ainsi que dans la science des données. Je connais très bien divers systèmes informatiques et leur utilisation, je peux donc fournir des commentaires impartiaux sur divers programmes ou services que vous pourriez utiliser.



Related posts