[R] Install automatisée via net logon

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
malvira
Niveau 1
Niveau 1
Messages : 1
Enregistré le : ven. 06 mars 2009 11:55
Status : Hors ligne

[R] Install automatisée via net logon

#1

Message par malvira »

Bonjour @ tous,

j'utilise depuis pas mal de temps autoit pour automatisé l'installation de certain programme

comme 7zip, izark, shockwave player, flashplayer,acrobat reader, firefox, vlc, etc

j'ai essayé de mettre mes script dans le net logon du réseau que je gère mais pas moyen de lancer le script une et une seule fois. je m'explique

dans le cas d'une installation classique j'aimerais que le script check si le programme est déjà installé, ou dans le cas d'un update checker la version du programme présent sur la machine est la même que la nouvelle build.

une idée?
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: install automatisée via net logon

#2

Message par Yogui »

si l'executable du programme à une version on peux utiliser FileGetVersion pour récupérer les versions des exécutables puis _VersionCompare de l'include file.au3 pour les comparer...

Si ce n'est pas possible j'utiliserai la base de registre pour indiquer quel version est installée

Code : Tout sélectionner

$var = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\logicielmachin", "Version")
If $var <> "V4.12.03.00" Then
    ;code d'installation ou de mise à jour
    ;
    ;
    ;
    If $erreur <> oui Then
        RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\logicielmachin", "Version", "REG_SZ", "V4.12.03.00")
    Else
        MsgBox(0, "Erreur", "Erreur")
    EndIf
EndIf

 
Répondre