Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1303 connectés 

  FORUM HardWare.fr
  Windows & Software

  batch Formater la sortie pour l integrer dans une page html?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

batch Formater la sortie pour l integrer dans une page html?

n°1420170
bigstyle
Posté le 21-01-2004 à 12:17:32  profilanswer
 

Voila,
 
je suis en train de me faire un fichier batch pour recuperer les eventid de mes serveurs.
 
J aurai souhaite avoir une meilleure vision de ces resultats en les integrant dans une page web seulement tout les retour chariot ne se font donc plus :/
 
Quelqu un aurait une idee d'une maniere pour garder la mise en page que j'ai dans mon fichier texte ?
 
Voila un exemple de mon fichier batch :  
 
echo "<html><body><b><h1>--------------- EVENT WEBAMA le %date% a %time% ---------------</h1></b><br>" >> c:\psevent.html
psloglist.exe \\server -d 1 -x -f we >> c:\psevent.html
echo "<br><b><h1>--------------- FIN EVENT WEBAMA à %time% ---------------</b><h1><br>" >> c:\psevent.html
 
 
et donc le fichier psevent.html est illibile puisqu il n y apas de retour chariot.
 
Si quelqu un peut me venir en aide... Merci


Message édité par bigstyle le 21-01-2004 à 16:31:28
mood
Publicité
Posté le 21-01-2004 à 12:17:32  profilanswer
 

n°1420177
cvb
Posté le 21-01-2004 à 12:22:55  profilanswer
 

c'est pas plus simple de mettre ça dans programmation ;)

n°1420183
bigstyle
Posté le 21-01-2004 à 12:25:12  profilanswer
 

Les mechants la bas,j pense qu ils ne considerent pas ca comme de la prog;c est plus un langage d admin c est pour ca =)

n°1420189
cvb
Posté le 21-01-2004 à 12:28:26  profilanswer
 

bigstyle a écrit :

Les mechants la bas,j pense qu ils ne considerent pas ca comme de la prog;c est plus un langage d admin c est pour ca =)


 
quand je vois des balises HTML, je crois savoir que c'est aussi de leur ressort ! ;) mais bon, attend ici, que quelqu'un vienne ! :)

n°1420200
bigstyle
Posté le 21-01-2004 à 12:34:44  profilanswer
 

si qqun connait fgrep,basé sur linux;je ne sais pas s il pourrait me faire ca.
 
En gros,je dois rajouter des <br> a chaque fin de ligne.
 
Mon fichier texte se presente comme ca :  
[21691] w32time
   Type:     ERROR  
   Computer: server
   Time:     20/01/2004 17:34:01   ID:       62  
Cet ordinateur est un contrôleur de domaine principal du domaine à la racine de la forêt. Configurez-le pour qu'il se synchronise à partir d'une source de temps externe en utilisant la commande réseau 'net time /setsntp:<nom de serveur>'.
 
   Data:
   0000: E5 03 00 00                                     ....
 
[21690] Print
   Type:     WARNING  
   Computer: server
   Time:     20/01/2004 17:20:15   ID:       3  
   User:     SYSTEM\AUTORITE NT
L'imprimante Xerox DocuPrint P8ex//Session 1 a été créée.
 

n°1420201
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 21-01-2004 à 12:35:32  profilanswer
 

Je viens d essayer ca :
 
 
U:\>echo "<html><body><b><h1>--------------- EVENT WEBAMA le %date% a %time% ---------------</h1></b><br><p>" > c:\psevent.html
 
U:\>dir >>C:\psevent.html
 
U:\>echo "</p><br><b><h1>--------------- FIN EVENT WEBAMA à %time% ---------------</b><h1><br>" >> c:\psevent.html
 
 
Le resultat marche

n°1420210
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 21-01-2004 à 12:41:05  profilanswer
 

ca marche ou pas avec ton programme ?

n°1420216
bigstyle
Posté le 21-01-2004 à 12:46:15  profilanswer
 

Dans mon cas, tout les resultats s affichent sur une seule ligne.Enfin sur plusieurs ligne mais sans aucun retour chariot plus exactement.
 
Par contre,il y a bien un espace entre mes EVENT et FIN EVENT;mais pas dans le resultat du "dir"
 
Merci

n°1420227
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 21-01-2004 à 12:53:23  profilanswer
 

mouai la ca devient plus compliké la.  
 
 
a mon avis la il te faudrait  
soit fair appel a un script plus evolué (javascript, VB,...) soit voir s'il existe un equivalent a SED pour Windows
 
dans tout les cas, tu aurra besoin de beaucoup de courage

n°1420425
bigstyle
Posté le 21-01-2004 à 14:45:15  profilanswer
 

alors j avance doucement vers une solution par contre j ai une petite quesion...
 
Comment integre,sans avoir a mettre entre "" des caracteres comme < ?

mood
Publicité
Posté le 21-01-2004 à 14:45:15  profilanswer
 

n°1420589
bigstyle
Posté le 21-01-2004 à 16:18:13  profilanswer
 

Finalement c est bon en rajoutant des <PRE></PRE> entre la ligne de commande a lancer.
 
Concernant les caracteres < a cacher,on m a conseille de rajouter un ^ devant et ca passe.
 
merci à tous.

n°1420590
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 21-01-2004 à 16:18:50  profilanswer
 

bigstyle a écrit :

Finalement c est bon en rajoutant des <PRE></PRE> entre la ligne de commande a lancer.
 
Concernant les caracteres < a cacher,on m a conseille de rajouter un ^ devant et ca passe.
 
merci à tous.


 
c est koi deja les balises PRE ??

n°1420609
bigstyle
Posté le 21-01-2004 à 16:27:46  profilanswer
 

balise PRE n. f.  
 Balise HTML qui commande au navigateur Web d'afficher le texte exactement comme il a été tapé dans le fichier HTML, incluant les espaces, les tabulations et les retours de chariot.  
 Note(s): Les formes < pre > et < / pre > désignent respectivement la balise d'ouverture et la balise de fermeture  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  batch Formater la sortie pour l integrer dans une page html?

 

Sujets relatifs
Windows Longhorn M5 le futur XP... sortie fin 2004comment integrer des pilotes dans windows (sans besoin de CD)
Changement automatique de la page de demarrageProbléme de mise en page sous Word
windows 2003 (sortie ou prévue ?) avec le sp1 et autres correctifs768 mo de ram combien pour page file pour xp pro?
Ouvrir une vidéo dans une page web[Video] Recherche logiciel gestion sortie TV
Formater windows 2000 en NTFScomment enlever un OS de la page multiboot de windows au demarage
Plus de sujets relatifs à : batch Formater la sortie pour l integrer dans une page html?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR