Bonjour,
Je débute en Batch et j'ai un fichier search.txt de la forme
Ces blocs sont répétés 4 fois, et à chaque fois il y a la chaine "Recherche..." au début du bloc. Je souhaite mettre en forme le contenu de mon fichier dans une page HTML avec un tableau. Le problème c'est que je ne peux pas stocker mes blocs dans des variables, du coup est ce que quelqu'un a une idée (j'ai pensé à une boucle for) pour mettre mes blocs dans des balises <td> ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Recherche moniteurs en erreur pour XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Recherche moniteurs en erreur pour XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Voici le code de génération de ma page html :
La ligne "type search.txt" m'affiche le contenu de mon fichier en "brut", c'est la que je souhaite mettre en forme le contenu au lieu de juste "type". J'espère avoir été assez clair, merci de votre aide ! Marcel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 ( echo ^<!doctype html^> echo ^<html lang="fr"^> echo ^<head^> echo ^<meta charset="utf-8"^> echo ^<title^>Bilan des moniteurs en erreur sur tous les sitescopes^</title^> echo ^</head^> echo ^<body^> echo ^<table border="1"^> echo ^<tr^> echo ^<th^>SiteScope^</th^> echo ^<th^>Moniteurs en erreur^</th^> echo ^</tr^> type search.txt echo ^</table^> echo ^</body^> echo ^</html^> ) > monitor_error.html
Edit: Finalement je le fais en powershell, c'est beaucoup plus simple et dédié. Marcel
Partager