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-
- Ouvrez WindowsPowerShell
- Identifier le dossier
- 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
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.)
Related posts
Désactiver Security Questions à l'aide d'un Windows 10 PowerShell Script
Comment checter PowerShell version dans Windows 11/10
Fix PowerShell Causant High CPU usage dans Windows 11/10
Comment ouvrir un PowerShell prompt à Windows 10
Comment créer Local User Account en utilisant PowerShell dans Windows 10
Microsoft Intune ne synchronisation pas? Force Intune pour synchroniser en Windows 11/10
PowerShell ouvre à Startup dans Windows 10
Comment ouvrir System Properties dans Windows 10 Control Panel
Best gratuit ISO Mounter software pour Windows 10
Comment coupler Bluetooth appareils sur Windows 10 avec Swift Pair?
Comment utiliser des outils intégrés Charmap and Eudcedit de Windows 10
Comment mesurer Reaction Time dans Windows 11/10
CPU ne fonctionne pas en plein speed or capacity dans Windows 11/10
Mail and Calendar app freezes, se bloque ou ne fonctionne pas dans Windows 11/10
Comment sauvegarder, Move ou Delete PageFile.sys sur l'arrêt de Windows 10
Taskbar notifications ne montrant pas dans Windows 10
Les paramètres de synchronisation Windows 10 ne fonctionnent pas grisés
Comment activer ou Disable Archive Apps feature dans Windows 10
Comment Zip and Unzip files en utilisant PowerShell en Windows 10
Comment créer un Radar Chart dans Windows 11/10