1 pièce(s) jointe(s)
recuperation de log depuis un xml séréalisé
Bonjour,
Je dois pour mon employeur créé un script Powershell qui lui permettrait de voir l'avancé d'une sauvegarde acronis v10 sur le Shell de Windows serveur 2003 donc V1. (inutile de me poser la question je n'en vois pas l'utilité....)
Donc acronis génère un fichier xml sérialisé que windows ne reconnait pas. Mais il est toujours possible de l'ouvrir en tant que txt. Cela rend un code comme suis :
Pièce jointe 149654
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| 8 <?xml version="1.0" encoding="UTF-8" ?>
<XML_SERIALIZER>
<entry>
<Time>
1403688820
</Time>
<Code>
11863307
</Code>
<Severity>
2
</Severity> |
Je ne vous met pas tous le code c'est très long mais j'ai reperer les lignes interressante :
Code:
1 2 3 4 5 6
| <Category>
1
</Category>
<Message>
Task 'Simple backup' succeeded.
</Message> |
Il n'y a pas d'autre valeur qui se nomme : Category ou Message.
Il y aurait un moyen de prélever ses données ? Normalement oui, j'ai essyer le code suivant :
Code:
1 2
| findstr /M /I "Category" *.* > result.txt
cat result.txt |
Mais cela va de soit que sa ne marche pas ^^.
J'aimerais votre avis sur la question, merci :)