Remplacer de manière itérative dans un .bat
Résolu/Fermé
A voir également:
- Remplacer de manière itérative dans un .bat
- Fichier bat - Guide
- Remplacer dans word - Guide
- Remplacer disque dur par ssd - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Remplacer un visage sur une photo - Guide
7 réponses
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
23 août 2009 à 08:54
23 août 2009 à 08:54
hello
peux-tu donner quelques lignes comme exemples
peux-tu donner quelques lignes comme exemples
Bonjour,
en fait je suis en train de préparer un sitemap pour mon Guppy.
J'ai besoin de lui passer l'ensemble des URL créées avec le plugin IconeFrame de JeanMi qui sont du type
http://gwenaelm.free.fr/2008-9/plugins/iconeframe/142/frame.php?lng=fr où le 142 correspond au numéro de l'Iconeframe (variant de 1 à 1000)
J'ai donc créé un fichier contenant 1000 lignes identiques par copier-coller (ça c'est facile) mais je ne me vois pas remplacer 142 par les nombres de 1 à 1000 à la main ...
Je cherche donc à changer de manière automatique 142 par, au choix, le numéro de ligne ou une variable qui augmenterai de 1 à chaque fois.
Voilà qui j'espère est plus clair.
D'avance merci,
en fait je suis en train de préparer un sitemap pour mon Guppy.
J'ai besoin de lui passer l'ensemble des URL créées avec le plugin IconeFrame de JeanMi qui sont du type
http://gwenaelm.free.fr/2008-9/plugins/iconeframe/142/frame.php?lng=fr où le 142 correspond au numéro de l'Iconeframe (variant de 1 à 1000)
J'ai donc créé un fichier contenant 1000 lignes identiques par copier-coller (ça c'est facile) mais je ne me vois pas remplacer 142 par les nombres de 1 à 1000 à la main ...
Je cherche donc à changer de manière automatique 142 par, au choix, le numéro de ligne ou une variable qui augmenterai de 1 à chaque fois.
Voilà qui j'espère est plus clair.
D'avance merci,
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
23 août 2009 à 12:15
23 août 2009 à 12:15
et le générer comme ça ?
$ for /L %a in (1,1,1000) do @echo http://gwenaelm.free.fr/2008-9/plugins/iconeframe/%a/frame.php?lng=fr >> zz.txt $ type zz.txt http://gwenaelm.free.fr/2008-9/plugins/iconeframe/1/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/plugins/iconeframe/2/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/plugins/iconeframe/3/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/plugins/iconeframe/4/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/plugins/iconeframe/5/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/plugins/iconeframe/6/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/plugins/iconeframe/7/frame.php?lng=fr ... ... http://gwenaelm.free.fr/2008-9/plugins/iconeframe/995/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/ http://gwenaelm.free.fr/2008-9/plugins/iconeframe/997/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/ http://gwenaelm.free.fr/2008-9/plugins/iconeframe/999/frame.php?lng=fr http://gwenaelm.free.fr/2008-9/plugins/iconeframe/1000/frame.php?lng=fr
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Par contre, j'ai dû lancer la ligne dans une fenêtre cmd.
Dans un .bat avec juste la première ligne, ça ne donne rien d'autre que
Dans un .bat avec juste la première ligne, ça ne donne rien d'autre que
//gwenaelm.free.fr/2008-9/plugins/iconeframe/a/frame.php?lng était inattendu. C:\Documents and Settings\Gwen\Mes documents\test>for /L //gwenaelm.free.fr/2008 -9/plugins/iconeframe/a/frame.php?lng=fr >> zz.txt C:\Documents and Settings\Gwen\Mes documents\test>
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 615
23 août 2009 à 18:55
23 août 2009 à 18:55
dans un bat, il faut utiliser double %% pour les variables de boucles for
for /L %%a in (1,1,1000) do @echo http://gwenaelm.free.fr/2008-9/plugins/iconeframe/%%a/frame.php?lng=fr >> zz.txt
for /L %%a in (1,1,1000) do @echo http://gwenaelm.free.fr/2008-9/plugins/iconeframe/%%a/frame.php?lng=fr >> zz.txt