84 résultats trouvés

par barnabe0057
30 mai 2018 06:48
Forum : Création de batchs, problèmes...
Sujet : Besoin d'aide pour finir le code....
Réponses : 8
Vues : 4507

Re: Besoin d'aide pour finir le code....

Pourquoi 2 fois la commande REN ?
==>> pour prendre en compte 2 cas de figure : soit tes codes HTML sont indentés, soit ils ne le sont pas
par barnabe0057
29 mai 2018 23:00
Forum : Création de batchs, problèmes...
Sujet : Besoin d'aide pour finir le code....
Réponses : 8
Vues : 4507

Re: Besoin d'aide pour finir le code....

Je suis content que ça marche comme tu veux.

L'explication est simple : FIND.exe est une commande externe, tout comme FINDSTR, CHOICE, PING, FORFILES, FTP et tant d'autres.
Elle ne fait pas partie nativement de CMD.exe, contrairement à IF
par barnabe0057
28 mai 2018 20:43
Forum : Création de batchs, problèmes...
Sujet : Besoin d'aide pour finir le code....
Réponses : 8
Vues : 4507

Re: Besoin d'aide pour finir le code....

Mon code est lent à cause de l'utilisation de ECHO et de FIND, en les remplaçant par des IF ça devrait être beaucoup plus rapide : @echo off setlocal enableextensions disabledelayedexpansion set compt=0 for %%G in ("c:\AAAATest\Test\*.html") do ( set/A compt+=1 echo.& echo. %%~G for /f "usebackq tok...
par barnabe0057
27 mai 2018 16:27
Forum : Création de batchs, problèmes...
Sujet : [RESOLU] Boucle for, limitation de tokens=
Réponses : 2
Vues : 2068

Re: Boucle for, limitation de tokens=

Bonjour,

Tu as raison, il y a bien une limite à 31.
Je ne connais pas de moyen pour la contourner.
par barnabe0057
20 mai 2018 12:28
Forum : Création de batchs, problèmes...
Sujet : Les expressions mystérieuses....pour les néophytes.
Réponses : 2
Vues : 1928

Re: Les expressions mystérieuses....pour les néophytes.

Bonjour,

Concernant les caractères d'échappement, voilà une liste exhaustive :
http://www.robvanderwoude.com/escapechars.php
par barnabe0057
13 mai 2018 22:56
Forum : Création de batchs, problèmes...
Sujet : Code Bat pour regrouper des fichiers épars sur un DD
Réponses : 4
Vues : 2022

Re: Code Bat pour regrouper des fichiers épars sur un DD

Bonjour, Merci pour ta contribution, cette partie peut être améliorée : echo Voulez-vous quitter le programme ? Y or N SET /P REPONSE2=Reponse : IF '%REPONSE2%' == '' GOTO fin IF %REPONSE2% == y GOTO fin IF %REPONSE2% == Y GOTO fin IF %REPONSE2% == n GOTO menu & cls IF %REPONSE2% == N GOTO menu & cl...
par barnabe0057
13 mai 2018 22:49
Forum : Création de batchs, problèmes...
Sujet : [Résolu]
Réponses : 10
Vues : 3145

Re: [Résolu]

Pour fournir une solution, il faudrait que je puisse reproduire le problème. La cause du problème peut être soit au niveau du nom du fichier html, soit au niveau du titre que l'on récupère. Donc soit un des fichiers html contient des caractères spéciaux dans son nom, soit la découpe du titre à parti...
par barnabe0057
13 mai 2018 00:46
Forum : Création de batchs, problèmes...
Sujet : [Résolu]
Réponses : 10
Vues : 3145

Re: [Résolu]

Bizarre, ça fonctionne bien chez moi. Peut-être un problème avec des caractères spéciaux.

Tu voulais récupérer tout ce qui se trouve après le 57 ème caractère, c'est bien ça ?

Bonne nuit et à bientôt peut-être.
par barnabe0057
12 mai 2018 17:22
Forum : Création de batchs, problèmes...
Sujet : [Résolu]
Réponses : 10
Vues : 3145

Re: Extraire une phrase dans un fichier Html et le renommer avec

Essaie ça : @echo off Mode con cols=120 lines=25 Title HTML Renamer setlocal enableextensions enabledelayedexpansion for %%G in (*.html) do (     for /f "usebackq tokens=1-3 delims=<>" %%A in ("%%~G") do (         (echo %%B | find "title" >nul) && (call:renommage "%%~G" "%%~C")         (echo %%A | f...
par barnabe0057
12 mai 2018 12:06
Forum : Création de batchs, problèmes...
Sujet : [Résolu]
Réponses : 10
Vues : 3145

Re: Extraire une phrase dans un fichier Html et le renommer avec

Ton delims=<title> ne peut fonctionner, delims n'accepte que des caractères isolés, on ne peut pas lui donner de chaine de caractères. Voilà comment j'ai fait : @echo off Mode con cols=50 lines=25 Title HTML Renamer setlocal enableextensions cd C:\AAAATest for %%G in (*.html) do (     echo. & echo #...