Comment supprimer des fichiers mais conserver des dossiers sur Windows 10

Les dossiers ne sont pas difficiles à créer, mais si vous avez une structure de répertoires complexe qui a pris du temps à créer (et à nommer correctement), vous ne voudrez probablement pas la recréer à moins d'y être obligé. Vous pouvez copier une structure de dossiers assez facilement et ignorer les fichiers qu'elle contient, mais si vous souhaitez simplement supprimer tous les fichiers du dossier tout en conservant la structure de dossiers complexe que vous avez créée, vous pouvez également le faire. Entre les deux méthodes, vous pouvez faire votre choix. Nous allons expliquer comment vous pouvez supprimer des fichiers mais conserver des dossiers avec une simple commande PowerShell.

Supprimer les fichiers mais conserver les dossiers

Vous n'avez pas besoin de droits d'administrateur pour cela, sauf si vous supprimez des fichiers à la racine du lecteur C. Si vous les supprimez de votre dossier utilisateur ou de tout autre lecteur, interne ou externe, les droits d'utilisateur normaux suffiront.

Comment supprimer des fichiers mais conserver des dossiers sur Windows 10

Ouvrez PowerShell et exécutez la commande ci-dessous. Remplacez le « chemin d'accès au dossier » par le chemin d'accès complet au dossier dont vous souhaitez supprimer les fichiers. Cette commande va supprimer tous les fichiers de ce dossier, ainsi que tous les fichiers qui se trouvent dans des sous-dossiers sous celui-ci. L'action de suppression n'envoie pas les fichiers dans la corbeille, alors assurez-vous de les sauvegarder d'abord.

Commander

Get-ChildItem -Path "chemin vers le dossier" -Include *.* -File -Recurse | foreach { $_.Delete()}

Exemple

Get-ChildItem -Chemin "D:\Desktop\Jan 13 - 17" -Include *.* -File -Recurse | foreach { $_.Delete()}

Comment supprimer des fichiers mais conserver des dossiers sur Windows 10

Cette commande peut également être modifiée pour cibler un type de fichier spécifique. Pour ce faire, vous devez modifier les éléments suivants :

*.*

Remplacez le deuxième astérisque par l'extension de fichier des fichiers que vous souhaitez cibler. Par exemple, si vous souhaitez supprimer tous les fichiers texte d'un dossier, vous utiliserez la commande ci-dessous.

Get-ChildItem -Path "chemin d'accès au dossier" -Include *.txt -File -Recurse | foreach { $_.Delete()}

Tous les autres fichiers seront laissés intacts. Comme auparavant, les fichiers ne seront pas envoyés dans la corbeille, alors sauvegardez-les avant de les supprimer. Cette commande peut également être utilisée pour supprimer un fichier portant le même nom et existant dans plusieurs dossiers, par exemple image.png. Encore une fois, vous modifierez le bit avec les deux astérisques. La commande ressemblera à ce qui suit.

Get-ChildItem -Path "chemin vers le dossier" -Include image.png -File -Recurse | foreach { $_.Delete()}

Il existe des utilitaires avancés de suppression de fichiers qui peuvent le faire, mais les meilleurs sont souvent complexes à comprendre. Cette commande est simple à exécuter et il y a beaucoup moins de risques d'erreur puisque rien n'entraînera la suppression de dossiers.

Laisser un commentaire

Comment créer un support dinstallation USB amorçable pour Windows 11 25H2

Comment créer un support dinstallation USB amorçable pour Windows 11 25H2

Pour créer une clé USB d'installation amorçable Windows 11 25H2, vous pouvez utiliser Rufus, Ventoy, l'invite de commandes et la création de supports, et voici comment.

La build 26220.7653 (KB5074157) pour Windows 11 apporte de nouvelles améliorations au mode sombre (Dev, Beta)

La build 26220.7653 (KB5074157) pour Windows 11 apporte de nouvelles améliorations au mode sombre (Dev, Beta)

KB5074157 (build 26220.7653) pour Windows 11 améliore le mode sombre, ajoute la prise en charge des fonds d'écran WebP et corrige des problèmes avec la barre des tâches, le menu Démarrer, le Bluetooth et plus encore.

La mise à jour KB5074109 de Windows 11 a été un désastre – Liste des principaux problèmes

La mise à jour KB5074109 de Windows 11 a été un désastre – Liste des principaux problèmes

La mise à jour KB5074109, la mise à jour de janvier 2026 pour Windows 11, a provoqué des plantages, des échecs de démarrage, des problèmes avec Outlook et des erreurs de désinstallation, obligeant les utilisateurs à la supprimer.

Comment empêcher les conversations ChatGPT dapparaître dans la recherche Google

Comment empêcher les conversations ChatGPT dapparaître dans la recherche Google

Empêchez vos conversations ChatGPT d'apparaître dans la recherche Google en vérifiant et en supprimant les liens ChatGPT publics partagés. Voici comment procéder.

Comment installer le sous-système Windows pour Android (WSA) sur Windows 11

Comment installer le sous-système Windows pour Android (WSA) sur Windows 11

Vous pouvez installer le sous-système Windows pour Android (WSA) afin d'exécuter des applications Android sur Windows 11 via le Microsoft Store ou PowerShell. Voici comment procéder.

Comment empêcher ChatGPT dutiliser vos données personnelles pour lentraînement de lIA ?

Comment empêcher ChatGPT dutiliser vos données personnelles pour lentraînement de lIA ?

OpenAI collecte par défaut le contenu de vos conversations ChatGPT pour l'entraînement de l'IA. Voici comment désactiver cette fonctionnalité pour une meilleure confidentialité.

La build 27913 pour Windows 11 inclut des modifications de lapplication Paramètres (Canary)

La build 27913 pour Windows 11 inclut des modifications de lapplication Paramètres (Canary)

La build 27913 (Canary) de Windows 11 apporte une interface utilisateur Paramètres repensée, restaure le son de démarrage de Vista, corrige les problèmes de fond d'écran noir, et plus encore.

Version 26120.4733 (KB5062651) pour Windows 11 24H2 avec modifications (Bêta)

Version 26120.4733 (KB5062651) pour Windows 11 24H2 avec modifications (Bêta)

La version 26120.4733 (KB5062651) pour Windows 11 intègre une nouvelle description d'image IA, une refonte des autorisations d'application et une protection d'administrateur dans le canal bêta.

La build 26200.5702 (KB5062653) pour Windows 11 25H2 apporte de nouvelles fonctionnalités (Dev)

La build 26200.5702 (KB5062653) pour Windows 11 25H2 apporte de nouvelles fonctionnalités (Dev)

La build 26200.5702 (KB5062653) pour Windows 11 25H2 apporte des descriptions d'images IA, une nouvelle sécurité d'administration, des boîtes de dialogue d'autorisation repensées et plus encore.

Comment installer une application avec Winget sous Windows 10 ?

Comment installer une application avec Winget sous Windows 10 ?

Vous pouvez désormais utiliser la commande winget pour installer des applications sous Windows 10. Voici les étapes à suivre à l'aide du Gestionnaire de packages Windows.