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 :
Je ne vous met pas tous le code c'est très long mais j'ai reperer les lignes interressante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Il n'y a pas d'autre valeur qui se nomme : Category ou Message.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <Category> 1 </Category> <Message> Task 'Simple backup' succeeded. </Message>
Il y aurait un moyen de prélever ses données ? Normalement oui, j'ai essyer le code suivant :
Mais cela va de soit que sa ne marche pas ^^.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 findstr /M /I "Category" *.* > result.txt cat result.txt
J'aimerais votre avis sur la question, merci
Partager