slt,
svp si quelqu'un peut m'aider pour resoudre ce pb,
je veux extraire le nom du fichier,et seulement la partie entiere du nom c'est a dire si le nom du fichier s'appelle zzz12345 je veux extraire seulement 12345,
et merci d'avance
slt,
svp si quelqu'un peut m'aider pour resoudre ce pb,
je veux extraire le nom du fichier,et seulement la partie entiere du nom c'est a dire si le nom du fichier s'appelle zzz12345 je veux extraire seulement 12345,
et merci d'avance
salut,
rien ne t'empêche d'utiliser Sed:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 set milef=zzz12345 set milef echo %milef% |sed "s/[^0-9]//g"
svp moi je bosse sous dos,donc la commande sed n'est pas reconnu comme commande interne,vous pouvez me donner une autre solution svp et merci d'avance
la solution avec sed
enlève le echo si tout fonctionne bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part for %%a in (*.xls) do for /f %%i in ('echo %%~na ^|sed "s/[^0-9]//g"') do echo ren "%%~fa" %%i%%~xa
moi je bosse sous dos,donc la commande sed n'est pas reconnu comme commande interne.
tu peux la télécharger et l'utiliser comme n'importe quel autre utilitaire
Cela ne veut pas marcher mon frére si vous avez une autre solution à part sed svp, je suis dans l'embarras, help me plz et merci
quel echo ? Le premier script ou le deuxieme,si vous pouviez me copier la bonne version svp
si t'es intéresser voici un autre script plus portable
Code : Sélectionner tout - Visualiser dans une fenêtre à part for %%a in (*.xls) do for /f %%i in ('echo %%~na ^|sed "s/[^0-9]//g"') do ren "%%~fa" %%i%%~xa
svp donne moi le lien valide pour telecharger la commande sed pour qu'il puisse reconnaitre la commande et merci
svp,je sais pas comment l'installer j'ai telecharger le fichier mais j'arrive pas à l'installer,vous pouvez m'aider svp merci
voici la version full
bnjr,
bn dsl pour le derangement deja mé sa veut pas marcher j'ai essayé mé r1 de nouveau,
svp si vous pouvez me donner une solution sans sed,et essai la ché vous.
par exemple vous creez un repertoire test et vous creez dedans des fichiers excel et nommé les (zzz12345.xls) et essai d'extraire seulement 12345 et merci
je ne vois pas de problème avec le code de SED tu n'as qu'à l'installer et tu aura en plus une documentation complète sur cet outil indispensable.
il faut exécuter le script dans le répertoire source "ou se trouvent tes fichiers .xsl"
c'est ce que j'ai fait et ça fonctionne
je te l'ai déjà donner :
si t'es intéresser voici un autre script plus portable
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager