IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Script unique pour installer sur deux Hosts


Sujet :

VBScript

  1. #1
    Membre régulier
    Inscrit en
    Février 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 102
    Points : 76
    Points
    76
    Par défaut Script unique pour installer sur deux Hosts
    Bonjour à tous,

    j'ai besoin de créer un script VBS unique qui effectue l'installation d'un pack, en fonction du Host.
    J'ai créé ce script en batch, cela fonctionne bien, mais on me demande de faire un VBS. Mes connaissances en VBS sont nuls.
    Pourriez-vous m'aider à faire l'équivalent en VBS. Je vous remercie d'avance.

    PAB/31/SAB


    Mon script:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    @echo off
     
    set serveur1=TEST1
    set serveur2=TEST2
     
    H:
     
    cd H:\Livraison\Appli
     
     
    if %COMPUTERNAME% == %serveur1% goto start1
    if %COMPUTERNAME% == %serveur2% goto start2
     
     
    :start1
    call H:\Livraison\ Appli\Migration_TEST1.bat
    goto end
     
    :start2
    call H:\Livraison\ Appli\Migration_TEST2.bat
    goto end
     
    :end
     
    @exit

  2. #2
    Expert éminent
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 840
    Points : 9 225
    Points
    9 225
    Par défaut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Dim serveur1,serveur2,NomMachine
    serveur1 = "TEST1"
    serveur2 = "TEST2"
    Set Ws = CreateObject("WScript.Shell")
    Set ProcessEnv = Ws.Environment("Process")
    NomMachine = ProcessEnv("COMPUTERNAME")
    'MsgBox NomMachine ,64,"NomMachine"
    If NomMachine = serveur1 then call Installation1
    If NomMachine = serveur2 then call Installation2
     
    sub Installation1
    Set Ws = CreateObject("WScript.Shell")
    Command = "cmd /c start H:\Livraison\Appli\Migration_TEST1.bat"
    Resultat = Ws.Run(Command,1,True)
    end sub
     
    sub Installation2
    Set Ws = CreateObject("WScript.Shell")
    Command = "cmd /c start H:\Livraison\Appli\Migration_TEST2.bat"
    Resultat = Ws.Run(Command,1,True)
    end sub

  3. #3
    Membre régulier
    Inscrit en
    Février 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 102
    Points : 76
    Points
    76
    Par défaut Merci beaucoup
    Merci beaucoup,

    cela fonctionne parfaitement.

    Cordialement

    PAB/31/SAB

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de script VB pour comparateurs sur plusieurs feuille
    Par Kerberos69 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/03/2009, 14h49
  2. [Lazarus] Quels paquets pour installer sur Ubuntu ?
    Par saidus dans le forum Lazarus
    Réponses: 4
    Dernier message: 10/03/2009, 00h36
  3. [D7] Script universel pour installer une police.
    Par dacid dans le forum Débuter
    Réponses: 2
    Dernier message: 23/10/2008, 17h23
  4. script sh pour telnet sur windows 2003
    Par Carhod dans le forum Unix
    Réponses: 3
    Dernier message: 02/08/2008, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo