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

Scripts/Batch Discussion :

Execution d'un script identique en fonction du nom de serveur [Batch]


Sujet :

Scripts/Batch

  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 Execution d'un script identique en fonction du nom de serveur
    Bonjour à tous,

    j'ai créé un exécutable (auto-extractible) qui déploie un environnement:
    Modifie une arborescence copy des fichiers, démarre des services…
    Tout ce passe très bien lorsque je le déploie sur un serveur.
    extraction déploiement ok
    Je viens de recevoir un 2em Serveur avec le même environnement.

    Lors de ma prochaine migration, on me demande de déposer le même exécutable
    sur les deux serveurs.
    ce dernier doit s' exécuter en fonction du nom du serveur.

    je ne connais pas la variable à ajouter

    Et là je bloque. Merci à tous pour votre aide

    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
    26
    27
    28
    29
    30
    @Echo off
    
    net stop "service 1"
    
    
    REM *******  renomage du dossier d'origine *******
    
    Echo off
    E:
    cd E:\Programme\Archive\ 
    
    ren "dossier1" "dossier1.old"
    
    Echo off
    E:
    cd E:\Programme\Archive\
    
    Echo off
    E:
    cd :\Programme\Archive\
    
    MD dossier1
    
    REM ****** copie du contenu du dossier livré dans le nouveau dossier ********
    
    XCOPY H:\Livraison\Program\dossier1 /s /E H:\Livraison\Program \Archive\ dossier1
    
    net start "service1"
    
    exit
    **********************************************************

  2. #2
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    Salut,

    Citation Envoyé par PAB/31/SAB Voir le message
    ce dernier doit s' exécuter en fonction du nom du serveur.

    je ne connais pas la variable à ajouter
    Il faut utiliser les variables d'environnement comme %computername% ou %logonserver%.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    sans emploi
    Inscrit en
    Septembre 2010
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : sans emploi

    Informations forums :
    Inscription : Septembre 2010
    Messages : 24
    Points : 28
    Points
    28
    Par défaut
    Bonjour,


    ceci peux te donner des infos

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    @echo off
    cd\
    
    set serveur1="nom du serveur1"  exemple set serveur1=patati
    set serveur2="nom du serveur2"  exemple set serveur2=patata
    
    if "%COMPUTERNAME%"=="%serveur1%" goto start1     rem donc patati
    if "%COMPUTERNAME%"=="%serveur2%" goto start2     rem donc patata

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

Discussions similaires

  1. executer un script php avant fonction Flash
    Par dede64 dans le forum Dynamique
    Réponses: 2
    Dernier message: 13/01/2007, 05h18
  2. Erreur lors de l'execution d'un script jsp
    Par tuxor dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 06/08/2004, 12h35
  3. [VB.NET] Execution d'un script JS
    Par fabthebreton dans le forum ASP.NET
    Réponses: 4
    Dernier message: 12/07/2004, 14h38
  4. Exécution d'un script shell
    Par Manu0086 dans le forum Linux
    Réponses: 8
    Dernier message: 15/06/2004, 16h31
  5. Execution d'un script SQL
    Par Drahu dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/03/2004, 16h55

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