3 votes

Renommer des fichiers par lots (supprimer un caractère spécifique)

J'ai environ 3500 appels téléphoniques enregistrés et ils sont tous étiquetés

yyyy_mm_dd_hh_mm_mobilenumber.3gp

Je veux supprimer le trait de soulignement du nom pour faciliter la recherche.

Comment dois-je faire, c'est-à-dire quel programme ou commande est le plus facile à réaliser ?

J'utilise Windows 7.

5voto

Janis Veinbergs Points 4959

En plus de la réponse de Jack : Si vos fichiers sont stockés dans des sous-dossiers, vous pouvez utiliser cette commande.
Dans Powershell, naviguez vers le dossier racine et exécutez :

get-childitem -recurse -Include *.3gp | foreach { rename-item $_ $_.Name.Replace("_", "") }

Si vous préférez une version sans ligne de commande, vous pouvez utiliser Renommer le maître

enter image description here

4voto

Jack Points 1233

Essayez Powershell :

get-childItem *.3gp | rename-item -newname { $_.name -replace '_','' }

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X