[R] Fichier de log format Excel

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

[R] Fichier de log format Excel

#1

Message par ThESeRvEuR »

Bonjour à tous,

J'utilise actuellement un script AutoIt au démarrage de la session de mes utilisateurs. il fonctionne très bien mais le problème est que je fais encore appel a 4 fichiers .bat pour la création de log. Ces logs me renseignent sur la mise à jour correcte ou non lors d'un déploiement, me récupère le nom de machine, la date et l'heure et m'indique également via la fonction if exist et ifnotexist si la mise à jour s'est bien déroulé ou pas.

EXEMPLE :

Code : Tout sélectionner

REM Création d'un rapport d'installation <<<< PENSER A CHANGER LA VERSION DU LOGICIEL CI-DESSOUS >>>>
set d=%DATE:~0,2%.%DATE:~3,2%.%DATE:~6,4%
set soft=RNPS
IF EXIST "C:\application\V52003.dat" echo %COMPUTERNAME% - %DATE% - %TIME% - INSTALLATION REUSSIE >> \\serveur\Donnees\Install_PMF\Deploiement\Deploiement_%soft%_%d%.doc
IF NOT EXIST "C:\application\V52003.dat" echo %COMPUTERNAME% - %DATE% - %TIME% - ECHEC DE L'INSTALLATION >> \\serveur\Donnees\Install_PMF\Deploiement\Deploiement_%soft%_%d%.doc
Afin d'améliorer ceci, j'aimerais pouvoir créer directement dans mon script AutoIt à la fin d'une fonction de mise à jour, un fichier excel sur mon lecteur réseau.
Ce fichier me récupérerai le nom de machine, la date et l'heure, accessoirement l'adresse ip et le nom d'utilisateur.
Ce fichier excel serait bien sûr trier par colonne et il y serait ajouté une ligne à chaque fois.

NOM DE MACHINE | DATE | HEURE | ADRESSE IP | NOM UTILISATEUR

Le problème est que je n'ai pas le niveau de création de script que certains peuvent avoir, c'est pourquoi je fais appelle à vous.

Par avance, je vous remercie...
Modifié en dernier par ThESeRvEuR le mar. 26 janv. 2010 08:24, modifié 3 fois.
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Fichier de log format Excel

#2

Message par Tlem »

Selon vos demandes :wink: :
► Afficher le texte
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

Re: [..] Fichier de log format Excel

#3

Message par ThESeRvEuR »

Bonjour et Merci déjà pour ce code.
Il subsiste en revanche, une petite chose, c'est que dans le fichier toute les inscriptions sont dans la colonne A.

Est-il possible de mettre 1 info par colonne ??

Merci
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Fichier de log format Excel

#4

Message par Tlem »

Remplacez cette ligne :

Code : Tout sélectionner

Dim $CompInfo = @ComputerName & " - " & $Date & ' - ' & @HOUR & ':' & @MIN & ':' & @SEC & ' - ' & @IPAddress1 & ' - ' & @UserName
par cette ligne

Code : Tout sélectionner

Dim $CompInfo = @ComputerName & ";" & $Date & ';' & @HOUR & ':' & @MIN & ':' & @SEC & ';' & @IPAddress1 & ';' & @UserName
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

Re: [..] Fichier de log format Excel

#5

Message par ThESeRvEuR »

Toujours le même problème :?
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Fichier de log format Excel

#6

Message par Tlem »

Au lieu d'utiliser le format .doc pour votre document, utilisez le format .xls.
Ensuite lors de l'ouverture avec Excel, précisez lui le séparateur utilisé (le point virgule). Vous pouvez aussi remplacer dans le code le point virgule par un autre séparateur (';' => @TAB pour la tabulation).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

Re: [..] Fichier de log format Excel

#7

Message par ThESeRvEuR »

J'avais déjà modifié le format DOC en XLS, le .DOC été encore présent parce qu'il fesait parti de mon ancien script .bat :P

Maintenant ça fonctionne nickel...
J'ai choisi @TAB pour le classement dans les colonnes, je trouve cela plus simple.

Merci pour tout... :D
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

Re: [..] Fichier de log format Excel

#8

Message par ThESeRvEuR »

Bonjour,

Je me permet de remonter ce post plutôt que d'en recréer un, car je viens de m'apercevoir d'un pitit souci...

Tout fonctionne correctement, en revanche, les lignes se créent les unes à la suite des autres ce qui rend le fichier compliqué à lire.

Y a t'il une possibilité pour écrire le log avec les lignes en dessous des autres ??

Merci d'avance
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Fichier de log format Excel

#9

Message par Tlem »

Message et script modifié.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

Re: [..] Fichier de log format Excel

#10

Message par ThESeRvEuR »

Désolé pour le retard, mais je n'ai pas été présent de la semaine...
Je ne comprend pas que veux-tu exactement ??

Le script est toujours le même, mais les lignes dans le fichier log s'ajoutent les unes à la suite des autres au lieu des unes en dessous des autres...
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

Re: [..] Fichier de log format Excel

#11

Message par ThESeRvEuR »

Un p'tit UP pour remonter le post... 8)
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Fichier de log format Excel

#12

Message par Tlem »

Tlem a écrit :Message et script modifié.
Tout est là : http://www.autoitscript.fr/forum/viewto ... 194#p27194
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
ThESeRvEuR
Niveau 4
Niveau 4
Messages : 50
Enregistré le : lun. 07 déc. 2009 10:29
Status : Hors ligne

Re: [R] Fichier de log format Excel

#13

Message par ThESeRvEuR »

OK, merci...
Je n'avais pas vu les modifications, désolé :lol:

Merci encore Tlem :P
Tout est possible, tout est réalisable, c'est le jeu de la vie...
Répondre