Comment renommer et supprimer en masse des fichiers sous Windows

Comment renommer et supprimer en masse des fichiers sous Windows

L'avènement de l'Internet ultra-rapide a entraîné une multitude de fichiers à télécharger. Il y a eu un boom similaire dans les fichiers après l'avènement de la photographie numérique. Du coup, vous pouvez facilement remplir un disque dur d'un téraoctet.





Cependant, garder une trace des fichiers n'est pas toujours facile. De temps en temps, vous souhaiterez peut-être renommer chaque fichier d'un dossier pour des raisons d'organisation. À d'autres moments, vous voudrez également supprimer tous vos fichiers.





Lisez la suite pour savoir comment renommer et supprimer en masse des fichiers dans Windows 10.





Comment renommer par lots sur Windows 10

Il existe plusieurs façons de renommer des fichiers par lots à l'aide de Windows 10. Vous pouvez renommer à l'aide de l'Explorateur de fichiers, de l'invite de commande ou de PowerShell, chaque option étant utile pour différentes tâches.

1. Renommer par lots avec l'explorateur de fichiers

L'explorateur de fichiers offre l'une des options de renommage les plus simples, mais offre également la moins grande flexibilité de renommage.



  1. Dirigez-vous vers le dossier contenant les fichiers que vous souhaitez renommer.
  2. Commandez les fichiers comme vous souhaitez les renommer.
  3. presse CTRL + A pour sélectionner tous les fichiers du dossier, puis faites un clic droit et sélectionnez Renommer .
  4. Saisissez votre nouveau nom de fichier et appuyez sur Entrée. Chaque fichier du dossier prendra le nom de fichier de base, dans ce cas, ouvrages d'art , suivi d'un nombre dans une séquence.

Comme vous pouvez le voir, il fait le travail mais n'offre aucune personnalisation.

2. Renommer par lots avec l'invite de commande

L'invite de commande Windows offre un peu plus de flexibilité pour le renommage des fichiers par lots. Vous pouvez utiliser le ren commande pour renommer plusieurs fichiers simultanément. 'Ren' est l'abréviation de renommer. La commande autorise les caractères génériques '*' et '?' ainsi que la modification des extensions de fichiers, même si cela ne vous permet pas de déplacer des fichiers dans différents dossiers après avoir renommé.





Dirigez-vous vers le dossier contenant les fichiers que vous souhaitez renommer, appuyez sur Maj + clic droit , et sélectionnez Ouvrez une fenêtre de commande ici. Taper pour vous et appuyez sur Entrée pour voir la liste des fichiers.

Renommer un seul fichier





La commande pour renommer un seul fichier est :

ren filename.jpg newfilename.jpg

Renommer les chiffres dans plusieurs fichiers

Si vous souhaitez renommer plusieurs fichiers, vous pouvez utiliser les caractères génériques pour apporter des modifications. Par exemple, si vous souhaitez modifier le nombre de chiffres dans vos noms de fichiers, vous pouvez utiliser la commande suivante :

ren document??.txt document3??.txt

Ici, le caractère générique du point d'interrogation agit comme n'importe quel caractère, permettant à la commande de trouver tous les fichiers correspondants lors de la sortie des fichiers renommés.

Renommer les fichiers par lots avec un suffixe

Que diriez-vous d'ajouter un suffixe à un groupe de fichiers ? Vous pouvez le faire en utilisant la commande suivante :

ren *.* ???????-test.*

Dans cette commande, le caractère générique astérisque remplace tous les caractères. Ainsi, '*.*' signifie trouver n'importe quel nom de fichier, avec n'importe quelle extension, dans ce dossier. La deuxième partie (avec tous les points d'interrogation) indique à la commande d'utiliser les noms de fichiers existants jusqu'à sept caractères, mais d'ajouter '-test' comme suffixe, tandis que l'astérisque signifie à nouveau s'appliquer à n'importe quelle extension de fichier.

Si vous souhaitez ajouter un préfixe, déplacez la partie « -test » de la commande vers l'avant, comme ceci :

ren *.* test-???????.*

Supprimer par lots des parties d'un nom de fichier

comment offrir un livre audio en cadeau

Vous pouvez également utiliser le renommage de fichiers par lots pour supprimer une partie d'un nom de fichier. Supposons que vous ayez une série de documents nommés « jan-budget.xlsx », « feb-budget.xlsx », « mar-budget.xlsx », et ainsi de suite. Vous pouvez supprimer le suffixe '-budget' à l'aide de la commande suivante :

ren ???-budget.xlsx ???.xlsx

Renommer par lots les extensions de fichiers

La commande ren peut également traiter les extensions de fichier. Cela signifie que vous pouvez renommer par lots les extensions de fichiers. Bien que cela soit pratique, cela peut causer des problèmes si vous le renommez en un type de fichier incompatible.

Cela signifie que vous pouvez essayer de renommer des fichiers en types de fichiers similaires, tels qu'un document Word (.docx) en un document texte (.txt), mais vous rencontrerez des problèmes si vous essayez de convertir un document Word en un type vidéo (comme .mp4).

La commande suivante renomme toutes les extensions de fichiers des documents texte en documents au format RTF :

ren *.txt *.rtf

Avant d'échanger les extensions de fichiers, je vous recommande de faire une sauvegarde des fichiers juste au cas où quelque chose ne va pas.

3. Renommer par lots avec PowerShell

Windows PowerShell offre la plus grande flexibilité pour renommer les fichiers par lots et est l'outil de renommage le plus puissant intégré à Windows.

En rapport: Invite de commandes vs Windows PowerShell : quelle est la différence ?

Dirigez-vous vers le dossier contenant les fichiers que vous souhaitez renommer par lots, appuyez sur Maj + clic droit , alors Ouvrez une fenêtre PowerShell ici . Voici notre dossier de test MUO Batch Rename des sections précédentes, maintenant ouvert dans PowerShell. Taper pour vous et appuyez sur Entrée pour voir une liste de fichiers.

À partir de là, vous pouvez commencer à renommer par lots les noms de fichiers avec PowerShell.

Renommer un seul fichier

Si vous souhaitez renommer un seul fichier, utilisez la commande suivante :

Rename-Item filename.jpg newfilename.jpg

Si votre nom de fichier comprend des espaces, vous devrez utiliser des guillemets autour des noms de fichiers, comme ceci :

Rename-Item 'file name with spaces.jpg' 'new file name with spaces.jpg'

Remplacer par lots les noms de fichiers

PowerShell propose différentes options pour renommer par lots les noms de fichiers. Une option consiste à remplacer une partie du nom de fichier par quelque chose d'autre, ce qui est pratique pour remplacer les fichiers d'un appareil photo numérique.

Dir | Rename-Item –NewName { $_.name –replace 'DSC','summer2020' }

Où « DSC » fait partie du nom de fichier d'origine de l'appareil photo numérique ou du dossier photo de votre smartphone, et « été2020 » est le nom du fichier de sortie.

Vous pouvez également utiliser la même commande pour remplacer de petits extraits d'un nom de fichier. Par exemple, la commande suivante remplace un trait de soulignement par un tiret

Dir | Rename-Item –NewName { $_.name –replace '_','-' }

Renommer les fichiers par lots en utilisant un nombre croissant

Vous pouvez utiliser la commande suivante pour renommer des fichiers par lots, en ajoutant un numéro différent à chaque fichier.

Dir | %{Rename-Item $_ -NewName ('summer2020{0}.jpg' -f $nr++)}

Renommer par lots les noms de fichiers dans tout le répertoire

Une chose que vous pouvez faire avec PowerShell est de renommer par lots des fichiers dans un répertoire entier, plutôt que dans un seul dossier. Cette commande fonctionne du haut du répertoire de fichiers vers le bas, en modifiant le renommage par lots des fichiers correspondants dans chaque sous-dossier.

Get-ChildItem -Filter '*current*' -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }

Obtenir de l'aide PowerShell

Ce ne sont là que quelques-unes des options de renommage par lots disponibles pour PowerShell. Si vous souhaitez plus d'options, vous pouvez consulter les exemples intégrés de PowerShell à l'aide de la commande suivante :

get-help Rename-Item –examples

Renommer par lots sur Windows 10 avec l'utilitaire de renommage en bloc

Si vous souhaitez renommer des fichiers, mais que vous n'avez pas envie de jouer avec les commandes parfois déroutantes de PowerShell et de l'invite de commande, considérez le Utilitaire de renommage en masse .

C'est un outil de renommage gratuit pour Windows 10 avec des tas d'options. Assurez-vous simplement de décocher les tâches supplémentaires lors de l'installation.

comment diffuser des chaînes locales sur roku

Télécharger: Utilitaire de renommage en masse pour Windows 10 (Libérer)

Comment supprimer par lots sur Windows 10

Maintenant, la plupart des gens n'ont pas à supprimer régulièrement 500 000 fichiers répartis sur 45 000 dossiers, mais je suis sûr que nous avons tous eu le moment où votre collection de musique n'est tout simplement plus à jour. Supprimer plus que quelques fichiers l'utilisation de l'explorateur de fichiers peut devenir un processus long car Windows choisit d'énumérer chaque fichier avant de l'envoyer dans son emballage.

Lorsqu'il s'agit de supprimer des fichiers par lots sous Windows 10, vous disposez de quelques options.

1. Supprimer des fichiers par lots à l'aide de l'invite de commande

L'invite de commande dispose de deux puissantes commandes de suppression de fichiers : DU et rmdir .

DEL est assez explicite en tant que commande pour supprimer un fichier, tandis que rmdir est la commande pour supprimer un répertoire entier. Vous pouvez ajouter des paramètres aux deux commandes pour supprimer et supprimer des types de fichiers spécifiques ou simplement tout supprimer.

Avertissement juste , la commande rmdir est puissante et potentiellement dangereuse. Il supprime des répertoires entiers, y compris les structures de fichiers et tout le reste. Si vous le pointez sur quelque chose de critique, vous pourriez casser votre système d'exploitation.

Supprimer un seul fichier

Pour supprimer un seul fichier, utilisez la commande suivante :

del C:enteryourpathhere /f /s

La commande de base localise le dossier spécifié, tandis que le /s Le paramètre supprimera tous les fichiers contenus dans les sous-dossiers du répertoire, et le /F paramètre ignore tous les paramètres en lecture seule.

Sinon, dirigez-vous vers le dossier contenant les fichiers que vous souhaitez supprimer, appuyez sur Maj + clic droit , et sélectionnez Ouvrez une fenêtre de commande ici. Saisissez ensuite « del [nom de fichier] » et appuyez sur Entrée.

Supprimer un type de fichier spécifique

Et si vous vouliez supprimer un type de fichier spécifique d'un dossier ? Vous pouvez le faire en utilisant la commande suivante :

del *.extension

Remplacez « extension » par le type de fichier que vous souhaitez supprimer.

Vous pouvez étendre la commande pour supprimer toutes les extensions de fichier spécifiques des sous-dossiers en ajoutant quelques paramètres :

del /s /q *.extension

De plus, si vous souhaitez supprimer plusieurs types de fichiers, vous pouvez ajouter plusieurs types d'extension :

del /s /q *.png *.svg

Supprimer un fichier et supprimer un dossier

Les commandes précédentes laissent derrière elles la structure du fichier, ce qui peut être agaçant si vous souhaitez tout supprimer par lots. Si vous souhaitez également supprimer les dossiers avec les fichiers, vous pouvez utiliser les commandes suivantes :

del /f /s /q C:enteryourpathhere > nul
rmdir /s /q C:enteryourpathhere

Il y a quelques autres paramètres sur le spectacle ici. Nul est un fichier spécial qui supprime toutes les données qui y sont écrites, ce qui signifie que le processus d'énumération un peu long n'est pas écrit dans un fichier, tandis que / q sélectionne « mode silencieux », ce qui signifie que vous ne serez pas invité à Oui/Non avant que vos fichiers ne brûlent.

2. Supprimer des fichiers par lots à l'aide d'un fichier par lots

Un fichier batch est un script que vous pouvez exécuter pour effectuer certaines tâches sur votre système. Si vous savez comment créer une série de commandes, vous pouvez créer un long script qui automatise les tâches pour gagner du temps. Dans ce cas, nous utiliserons quelques commandes de base pour scripter une suppression par lots.

Pour cet exemple, je vais supprimer le dossier MUO Batch Rename créé pour les exemples précédents. Faites un clic droit sur votre bureau et dirigez-vous vers Nouveau > Document texte . Nomme le LotSupprimer et ouvrez-le.

L'exemple de fichier batch vous oblige à savoir dans quel dossier vous souhaitez supprimer les fichiers. Cela semble évident, mais vous avez besoin du chemin de fichier exact du dossier.

Si vous n'êtes pas sûr du chemin correct pour le dossier, cliquez avec le bouton droit et sélectionnez Propriétés , et afficher l'emplacement là-bas. Sinon, accédez au dossier et cliquez une fois sur la zone d'adresse pour révéler le chemin direct du dossier.

Dans tous les cas, assurez-vous d'avoir le bon dossier car il sera bientôt effacé de votre système.

Vous pouvez copier et coller ce qui suit dans votre fichier batch. Vous devez remplacer 'enteryourpathhere' par le chemin d'accès à votre dossier.

cd C:enteryourpathhere
del * /S /Q
rmdir /S /Q C:enteryourpathhere

Après avoir copié et collé et ajouté le chemin d'accès à votre dossier, sélectionnez Fichier > Enregistrer . Maintenant, localisez votre fichier BatchDelete.txt et appuyez sur F2 pour renommer le fichier. Changer l'extension de fichier de .SMS à .une , et appuyez sur Entrer lorsque vous rencontrez un avertissement.

Félicitations, vous venez de créer votre premier fichier batch !

Veuillez noter que vous devrez mettre à jour le chemin d'accès au dossier lorsque vous souhaitez réutiliser le fichier batch.

Comment supprimer les fichiers nuisibles ou les erreurs « Nom de fichier trop long » sur Windows 10

Parfois, vous pouvez rencontrer des fichiers qui ne peuvent pas être supprimés. Parfois, cela est dû au fait que vous essayez de supprimer un fichier système protégé, ce qui, si vous le supprimiez, entraînerait une corruption du système.

À d'autres moments, vous pourriez rencontrer un nom de fichier avec trop de caractères, accompagné du message d'erreur suivant :

Impossible de supprimer [nom de fichier] : le nom de fichier que vous avez spécifié n'est pas valide ou est trop long.

à quel point ma carte mère doit-elle être chaude

Vous pouvez utiliser l'invite de commande pour corriger cette erreur. Accédez au dossier contenant le fichier incriminé, appuyez sur Maj + clic droit , et sélectionnez Ouvrez une fenêtre de commande ici.

Maintenant, entrez dir / x pour voir une liste de noms de fichiers abrégés plutôt que la version complète. À partir de la même fenêtre d'invite de commandes, vous pouvez maintenant supprimer les fichiers en utilisant le nom abrégé.

Dans l'image ci-dessus, je saisirais de ALTUMC ~ 1.JPG pour supprimer le fichier spécifique. Une fois que vous avez réduit les noms de fichiers à leurs versions courtes, vous pouvez également utiliser les méthodes de suppression par lots plus haut dans l'article.

Vous pouvez renommer ou supprimer par lots

En utilisant les conseils de ce guide, vous pouvez désormais utiliser plusieurs outils différents pour renommer ou supprimer par lots des fichiers sous Windows 10. Les commandes de cet article sont pratiques mais aussi la pointe de l'iceberg à bien des égards.

Partager Partager Tweeter E-mail Écrire des fichiers batch sous Windows ? Comment fonctionnent les instructions If-Else

Les instructions if-else sont assez simples, mais vous ne savez peut-être pas comment les utiliser dans les fichiers batch Windows. Voici tout ce dont vous avez besoin pour les utiliser.

Lire la suite
Rubriques connexes
  • les fenêtres
  • Gestion de fichiers
  • Explorateur de fichiers
  • Fichier de commandes
  • Conseils Windows
  • Conseils de productivité
A propos de l'auteur Gavin Phillips(945 articles publiés)

Gavin est l'éditeur junior pour Windows et Technology Explained, un contributeur régulier au podcast Really Useful et un examinateur régulier de produits. Il possède un BA (Hons) en écriture contemporaine avec des pratiques d'art numérique pillées dans les collines du Devon, ainsi que plus d'une décennie d'expérience en écriture professionnelle. Il aime beaucoup le thé, les jeux de société et le football.

Plus de Gavin Phillips

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner