je cherche un petit script (sous XP) pour renommer récursivement dans toute
une arborescence, la première lettre (uniquement celle-là) de chaque
fichier (disons pour l'exemple a*.* en z*.*) avec évidemment des noms de
dossiers/fichiers longs ou courts...
les noms de dossiers devant rester inchangés.
merci à vous,
Le Tue, 15 Feb 2005 07:57:55 +0100, Christian Fabre nous disait à peu près ceci:
Pour Lupas Rename en tous cas, c'est faisable
Bon, j'ai posté trop vite, sans lire la suite :-(( -- Cordialement. Christian "L'expérience, nom dont les hommes baptisent leurs erreurs." (O. Wilde) Deux adresses indispensables : http://www.bellamyjc.org (JCB), http://www.gratilog.net (Ninou)
Le Tue, 15 Feb 2005 07:57:55 +0100, Christian Fabre
<chr.fabreabc@free.fr.invalid> nous disait à peu près ceci:
Pour Lupas Rename en tous cas, c'est faisable
Bon, j'ai posté trop vite, sans lire la suite :-((
--
Cordialement. Christian
"L'expérience, nom dont les hommes baptisent leurs erreurs." (O. Wilde)
Deux adresses indispensables :
http://www.bellamyjc.org (JCB), http://www.gratilog.net (Ninou)
Le Tue, 15 Feb 2005 07:57:55 +0100, Christian Fabre nous disait à peu près ceci:
Pour Lupas Rename en tous cas, c'est faisable
Bon, j'ai posté trop vite, sans lire la suite :-(( -- Cordialement. Christian "L'expérience, nom dont les hommes baptisent leurs erreurs." (O. Wilde) Deux adresses indispensables : http://www.bellamyjc.org (JCB), http://www.gratilog.net (Ninou)
jeuf
rm a formulé la demande :
salut,
je cherche un petit script (sous XP)
Sans script, et sous n'importe quel windoz, ça irait ?
pour renommer récursivement dans toute une arborescence, la première lettre (uniquement celle-là) de chaque fichier (disons pour l'exemple a*.* en z*.*) avec évidemment des noms de dossiers/fichiers longs ou courts... les noms de dossiers devant rester inchangés.
Ramundo, allons... Tu n'as jamais entendu parler de Total Commander ? Pas mal, ce truc, faudra que je lui fasse de la pub, un de ces jours...
Menu Fichier/Outil Spécial Renommer (ou Ctrl+M) Tu peux changer la lettre que tu veux, avec des *, des ?, et surtout en RegEx (un click sur l'aide de cette fenêtre te donnera de nombreuses explications, mais si tu en veux plus, gogol, mot-clé regular expressions te donne par exemple http://www.satimage.fr/software/fr/reg_exp_syntax.html )
En prime, tu peux défaire ce que tu as fait si ça ne te plaît pas, et tu peux enregistrer ton truc si tu veux le faire souvent.
-- JFV - Gros membre permanent
rm a formulé la demande :
salut,
je cherche un petit script (sous XP)
Sans script, et sous n'importe quel windoz, ça irait ?
pour renommer récursivement dans toute
une arborescence, la première lettre (uniquement celle-là) de chaque
fichier (disons pour l'exemple a*.* en z*.*) avec évidemment des noms de
dossiers/fichiers longs ou courts...
les noms de dossiers devant rester inchangés.
Ramundo, allons...
Tu n'as jamais entendu parler de Total Commander ?
Pas mal, ce truc, faudra que je lui fasse de la pub, un de ces jours...
Menu Fichier/Outil Spécial Renommer (ou Ctrl+M)
Tu peux changer la lettre que tu veux, avec des *, des ?, et surtout
en RegEx (un click sur l'aide de cette fenêtre te donnera
de nombreuses explications, mais si tu en veux plus,
gogol, mot-clé regular expressions te donne par exemple
http://www.satimage.fr/software/fr/reg_exp_syntax.html )
En prime, tu peux défaire ce que tu as fait si ça ne te plaît pas,
et tu peux enregistrer ton truc si tu veux le faire souvent.
Sans script, et sous n'importe quel windoz, ça irait ?
pour renommer récursivement dans toute une arborescence, la première lettre (uniquement celle-là) de chaque fichier (disons pour l'exemple a*.* en z*.*) avec évidemment des noms de dossiers/fichiers longs ou courts... les noms de dossiers devant rester inchangés.
Ramundo, allons... Tu n'as jamais entendu parler de Total Commander ? Pas mal, ce truc, faudra que je lui fasse de la pub, un de ces jours...
Menu Fichier/Outil Spécial Renommer (ou Ctrl+M) Tu peux changer la lettre que tu veux, avec des *, des ?, et surtout en RegEx (un click sur l'aide de cette fenêtre te donnera de nombreuses explications, mais si tu en veux plus, gogol, mot-clé regular expressions te donne par exemple http://www.satimage.fr/software/fr/reg_exp_syntax.html )
En prime, tu peux défaire ce que tu as fait si ça ne te plaît pas, et tu peux enregistrer ton truc si tu veux le faire souvent.
-- JFV - Gros membre permanent
rm
Le Tue, 15 Feb 2005 11:20:33 +0100, jeuf a écrit :
Tu n'as jamais entendu parler de Total Commander ?
si! je l'ai même souvent essayé et re-testé... mais je l'ai jamais apprécié.
et là je préférais une solution simplissime... mais c'est jamais simple...
@+ -- rm
Le Tue, 15 Feb 2005 11:20:33 +0100, jeuf a écrit :
Tu n'as jamais entendu parler de Total Commander ?
si!
je l'ai même souvent essayé et re-testé... mais je l'ai jamais apprécié.
et là je préférais une solution simplissime... mais c'est jamais simple...
Le Mon, 14 Feb 2005 23:16:40 +0100, CriCri a écrit :
salut,
t'as encore besoin d'un programmeur :-)))
vu comment je me prend la tête dès la moindre ligne de """code""", je crois que j'aurais éternellement besoin de codeurs...
inapte je suis.
@+ -- rm
jean declercq
jeuf a écrit le 15/02/2005 dans :
pour renommer récursivement dans toute une arborescence, la première lettre (uniquement celle-là) de chaque fichier (disons pour l'exemple a*.* en z*.*) avec évidemment des noms de dossiers/fichiers longs ou courts... les noms de dossiers devant rester inchangés.
Ramundo, allons... Tu n'as jamais entendu parler de Total Commander ?
Tu fais comment pour renommer aussi dans les sous-répertoires ? J'ai jamais trouvé.
-- Jean Declercq message rédigé sur un spam 100% recyclé
jeuf a écrit le 15/02/2005 dans <mn.7aa87d526f887fce.24117@fr.fm> :
pour renommer récursivement dans toute
une arborescence, la première lettre (uniquement celle-là) de chaque
fichier (disons pour l'exemple a*.* en z*.*) avec évidemment des noms de
dossiers/fichiers longs ou courts... les noms de dossiers devant rester
inchangés.
Ramundo, allons...
Tu n'as jamais entendu parler de Total Commander ?
Tu fais comment pour renommer aussi dans les sous-répertoires ?
J'ai jamais trouvé.
--
Jean Declercq
message rédigé sur un spam 100% recyclé
pour renommer récursivement dans toute une arborescence, la première lettre (uniquement celle-là) de chaque fichier (disons pour l'exemple a*.* en z*.*) avec évidemment des noms de dossiers/fichiers longs ou courts... les noms de dossiers devant rester inchangés.
Ramundo, allons... Tu n'as jamais entendu parler de Total Commander ?
Tu fais comment pour renommer aussi dans les sous-répertoires ? J'ai jamais trouvé.
-- Jean Declercq message rédigé sur un spam 100% recyclé
jeuf
jean declercq a pensé très fort :
Tu fais comment pour renommer aussi dans les sous-répertoires ? J'ai jamais trouvé.
Je ne crois pas que ce soit possible. Mais comme on peut enregistrer le renommage, c'est très rapide de l'appliquer à chaque sous-dossier, non ?
-- JFV - Gros membre permanent
jean declercq a pensé très fort :
Tu fais comment pour renommer aussi dans les sous-répertoires ?
J'ai jamais trouvé.
Je ne crois pas que ce soit possible.
Mais comme on peut enregistrer le renommage,
c'est très rapide de l'appliquer à chaque sous-dossier, non ?
Le Tue, 15 Feb 2005 07:49:24 +0100, Sergio a écrit :
For /R %%x in (.) do ren a*.* z*.*
C:Documents and SettingspcBureausteghide>For /R %%x in (.) do ren a*.* z*.* %%x était inattendu.
inattendu, comme réponse ;-)
Si tu le tapes directement dans la ligne de commande, un seul %, mais mets en 2 si tu l'intègres dans un batch...
-- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org
rm
Le Mon, 14 Feb 2005 22:06:38 +0100, CriCri a écrit :
Euhhh... la différence se résumerait-il par le fait que 'ù' en CP850 vaut 0xA3, alors qu'en WinWin ANSI 1252-machin ça représente '£' ?
en fait c'est un truc comme ça... transfert de données Mac -> PC via CDROM (gravé sur Mac pourtant en Joliet parait-il) avec plein de noms commençant par £... qui se sont retrouvés en ù... sur le PC
le piège classique...
@+ -- rm
Le Mon, 14 Feb 2005 22:06:38 +0100, CriCri a écrit :
Euhhh... la différence se résumerait-il par le fait que 'ù' en CP850
vaut 0xA3, alors qu'en WinWin ANSI 1252-machin ça représente '£' ?
en fait c'est un truc comme ça... transfert de données Mac -> PC via CDROM
(gravé sur Mac pourtant en Joliet parait-il) avec plein de noms commençant
par £... qui se sont retrouvés en ù... sur le PC
Le Mon, 14 Feb 2005 22:06:38 +0100, CriCri a écrit :
Euhhh... la différence se résumerait-il par le fait que 'ù' en CP850 vaut 0xA3, alors qu'en WinWin ANSI 1252-machin ça représente '£' ?
en fait c'est un truc comme ça... transfert de données Mac -> PC via CDROM (gravé sur Mac pourtant en Joliet parait-il) avec plein de noms commençant par £... qui se sont retrouvés en ù... sur le PC
le piège classique...
@+ -- rm
jean declercq
jeuf a écrit le 15/02/2005 dans :
jean declercq a pensé très fort :
Tu fais comment pour renommer aussi dans les sous-répertoires ? J'ai jamais trouvé.
Je ne crois pas que ce soit possible. Mais comme on peut enregistrer le renommage, c'est très rapide de l'appliquer à chaque sous-dossier, non ?
Alors là OK, je te suis.
-- Jean Declercq message rédigé sur un spam 100% recyclé
jeuf a écrit le 15/02/2005 dans <mn.7bd07d52d3a15bac.24117@fr.fm> :
jean declercq a pensé très fort :
Tu fais comment pour renommer aussi dans les sous-répertoires ?
J'ai jamais trouvé.
Je ne crois pas que ce soit possible.
Mais comme on peut enregistrer le renommage,
c'est très rapide de l'appliquer à chaque sous-dossier, non ?
Alors là OK, je te suis.
--
Jean Declercq
message rédigé sur un spam 100% recyclé