web-dev-qa-db-fra.com

Comment supprimer la même partie d'un nom de fichier pour de nombreux fichiers dans Windows 7?

En gros, j'ai un album de musique et je veux supprimer le nom de l'auteur de tous les fichiers mp3 au lieu d'avoir à le faire manuellement moi-même. Existe-t-il une fonction dans Windows 7 Ultimate qui peut le faire pour moi?

alt text

73
qroberts

Vous pouvez également essayer d’utiliser PowerShell, un puissant outil de ligne de commande Windows. Vous exécuteriez cette commande:

Commande complète:

get-childitem *.mp3 | foreach { rename-item $_ $_.Name.Replace("Radiohead -", "") }

En l'analysant:

get-childitem *.mp3
Ceci répertorie tous les fichiers dont le nom se termine par .mp3. Ils sont ensuite redirigés vers la commande suivante avec l'opérateur |.

foreach { rename-item $_ $_.Name.Replace("Radiohead -", "") }
Ceci remplace toutes les instances de Radiohead - par rien, noté "", effaçant effectivement le mot de tous les fichiers du répertoire.

Vous pouvez également modifier get-childitem *.mp3 en get-childitem - pour renommer tous les fichiers du répertoire, pas uniquement ceux dont le nom se termine par .mp3.

114
Zain Patel

Oubliez les scripts compliqués pour cela.

rename est une commande très ancienne et jamais correctement complétée. Si vous ne l'utilisez pas correctement, le résultat pourrait vous surprendre.

Par exemple, pour supprimer un préfixe abcd de abcd1.txt, abcd2.txt, abcd3.txt etc. afin d’obtenir 1.txt, 2.txt, 3.txt, utilisez simplement

rename "abcd*.txt" "////*.txt"

Vous avez besoin du même nombre de / que le nombre de caractères initiaux que vous souhaitez supprimer.

Ne placez des guillemets doubles pour les deux arguments.

47
user414051

Cela pourrait fonctionner.

Créez un fichier batch comme suit:

for %%i in ("*.mp3") do (set fname=%%i) & call :rename
goto :eof
:rename
::Cuts off 1st four chars, then appends prefix
ren "%fname%" "my%fname:~4%"
goto :eof

Source: http://www.codejacked.com/renaming-multiple-files-at-once-windows (dans les commentaires, extrait de "BlueNovember")

13
user3463

Essayez ce logiciel

http://www.bulkrenameutility.co.uk/Main_Intro.php

Bulk Rename Utility est un logiciel de changement de nom de fichier gratuit pour Windows. L'utilitaire de changement de nom en bloc vous permet de renommer facilement des fichiers et des dossiers entiers en fonction de critères extrêmement souples. Ajoutez des tampons de date/heure, remplacez des chiffres, insérez du texte, convertissez la casse, ajoutez des numéros automatiques, des dossiers de processus et des sous-dossiers… et bien plus encore! Renommez plusieurs fichiers rapidement, en fonction de nombreux critères souples. Renommez les fichiers de différentes manières: ajoutez, remplacez, insérez du texte dans les noms de fichiers. Convertir la casse, ajouter des nombres. Supprimer ou modifier les extensions de fichier. Vérifiez l'aperçu détaillé avant de renommer. Renommez les photos en utilisant les méta-données EXIF ​​("Date Picture Taken", "Résolution" et autres informations intégrées dans tous les fichiers photo JPG). Renommez vos photos de vacances dsc1790.jpg sans signification en NewYork1.jpg en un éclair. Renommez des fichiers MP3 à l'aide de balises ID3 (a.k.a. renommer des balises MP3 ID3). Modifier les horodatages de création et de modification des fichiers. C'est gratuit. Facile à installer. Téléchargez et commencez à renommer vos fichiers maintenant!

12
Moab

ReNamerpeut le faire. Dans ReNamer, ajoutez simplement une règle 'remove' comme ceci (une règle 'delete' fonctionnera également):

ReNamer 'remove' rule

Ensuite, faites glisser les fichiers ou le dossier contenant les fichiers à renommer (ou utilisez les boutons "Ajouter des fichiers/dossiers"), puis vérifiez l'aperçu et, une fois vérifié, cliquez sur "Renommer":

ReNamer window

10
galacticninja

Puisque vous traitez avec des fichiers de musique, oubliez le fichier de commandes et les utilitaires pour renommer vos fichiers. Utilisez un programme dédié tel que Mp3tag , qui est un must si vous souhaitez vraiment organiser votre musique.

Caractéristiques principales

Édition de balises par lot Ecrire ID3v1.1, ID3v2.3, ID3v2.4, MP4, WMA, balises APEv2 et commentaires Vorbis dans plusieurs fichiers à la fois.

Support pour Cover Art Téléchargez et ajoutez des couvertures d'albums à vos fichiers et rendez votre bibliothèque encore plus brillante.

Importer à partir d’Amazon, discogs, freedb, MusicBrainz Enregistrer les balises de frappe et d’importation à partir de bases de données en ligne telles que Amazon, discogs, freedb, MusicBrainz, etc.

Remplace les caractères ou les mots Remplace les chaînes dans les balises et les noms de fichiers (avec prise en charge des expressions régulières).

Créer des listes de lecture automatiquement Créez et gérez des listes de lecture automatiquement lors de l'édition.

Renomme les fichiers depuis les balises Renomme les fichiers en fonction des informations sur les balises et importe les balises depuis les noms de fichiers.

Exporter au format HTML, RTF, CSV Générer des rapports et des listes Nice de votre collection sur la base de modèles définis par l'utilisateur.

Prise en charge complète de l'Unicode L'interface utilisateur et le balisage sont entièrement compatibles avec Unicode.

Outre ces fonctionnalités principales, Mp3tag offre une variété d'autres fonctions allant de l'exportation par lots de jaquettes d'albums intégrées à la prise en charge d'étiquettes spécifiques à iTunes, telles que les paramètres de type de média ou de programme télévisé, en passant par la combinaison de plusieurs actions dans des groupes pouvant être appliqués avec un logiciel multimédia. clic simple de souris.

9
Metro Smurf

Je veux juste ajouter mes favoris: Rename Master

Cet utilitaire ajoute, supprime ou remplace facilement des parties du nom de fichier et prend également en charge le changement de nom via les propriétés de fichier, les balises MP3, les balises JPEG JFIF et EXIF, les balises Video et les fichiers texte. Renommer par lots est simple à utiliser, mais toujours très puissant.

enter image description here

Caractéristiques

  • Mode portable
  • Tri intelligent des nombres
  • Prise en charge complète du nom de fichier Unicode
  • Renommage de fichiers et de dossiers
  • Colonnes de fichiers personnalisées
  • Aperçu automatique
  • Analyse de sous-dossiers pour renommer des fichiers dans plusieurs dossiers
  • Modification du nom des variables pour les tags JPEG/MP3/Video, les propriétés de fichier, les compteurs, etc.
  • Scripts pour sauvegarder les options de renommage couramment utilisées
  • Commandes [*] et [?] Caractères génériques de style d'invite, ou prise en charge complète de l'expression régulière
  • Intégration facultative avec Explorer pour un clic droit sur des fichiers/dossiers ou en utilisant "Envoyer à"
  • Modification de cas et import de fichier texte
  • Options de ligne de commande pour renommer par lots
4
nixda

J'ai eu une exigence connexe.

MISE EN GARDE:
Faites une sauvegarde du dossier sur lequel vous essayez les commandes ci-dessous.


Exemple 1 :

ATTENTION: Cette commande écrase une partie du nom de fichier existant

Si vous n'avez que deux fichiers dans un répertoire:

This is file 1.txt  
This is file 2.txt  

et si vous courez:

rename "\*.\*" "abc-\*.\*"  

Ensuite, les fichiers sont modifiés en:

abc- is file 1.txt  
abc- is file 2.txt  

Exemple 2 :

ATTENTION: Cette commande supprime une partie du nom de fichier existant

Si vous n'avez que deux fichiers dans un répertoire:

This is file 1.txt  
This is file 2.txt  

et si vous courez:

rename "T\*.\*" "/\*.\*"  

Ensuite, les fichiers sont modifiés en:

his is file 1.txt  
his is file 2.txt
3

Je cherchais à renommer un groupe de fichiers avec du texte courant. Comme j'avais déjà installé cygwin, j'ai fini par exécuter bash:

bash-3.1$ for i in ipad_*; do svn rename $i ${i/ipad_}; done

Je sais que TortoiseSVN demande parfois des remplacements communs, mais pas dans ce cas.

1
pfa

Allez à cmd.exe et tapez:

REN "Radiohead*.mp3" "*.mp3"

(Avec des citations)

0
Tobi