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 :

Script d'installation selon le hostname [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Inscrit en
    Mai 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 686
    Par défaut Script d'installation selon le hostname
    Bonjour,

    je souhaite exécuter l'installation d'un logiciel sur les postes ainsi que l'application d'une clef de registre selon le nom du poste.

    Concernant l'installation, j'effectue un check sur la présence du logiciel déjà installé, du coup il ne s'installe qu'une fois.

    Concernant l'application de la clef de registre je suis un peu plus embêté.
    2 postes doivent avoir une clef différentes de l'ensemble du parc.
    Je comptais faire une IF %hostname% = "NomDuPoste1" et/ou "NomDuPoste2" regedit /S C:\Admin\registre1.reg
    Sinon installation de la clef de registre n°2.
    Je ne sais pas commenter gérer le fait que 2 machines peuvent répondre à ma question, notamment le et/ou.

    Merci pour votre aide

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Tu peux faire quelque chose dans ce genre, à toi d'adapter ensuite à tes besoins...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    @echo off
    setlocal enableextensions
    set /A T1=0
    set /A T2=0
    if "%hostname%"=="Poste1" set /A T1=1
    if "%hostname%"=="Poste2" set /A T2=1
    set /a TOR="%T1% | %T2%"
    set /a TAND="%T1% & %T2%"
    echo Test OR : %TOR%
    echo Test AND : %TAND%
    if %TOR% EQU 1 echo Test "OR" réussi.
    if %TAND% EQU 1 echo Test "AND" réussi.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  3. #3
    Membre émérite
    Inscrit en
    Mai 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 686
    Par défaut
    Merci

    Si jamais ça peut servir, il ne faut pas utiliser %hostname% mais %computername%

  4. #4
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Citation Envoyé par Mothership Voir le message
    Si jamais ça peut servir, il ne faut pas utiliser %hostname% mais %computername%
    Cela peut toujours servir bien sûr, je n'avais mis "hostname" que parce que c'était le nom de variable que tu avais cité...

    ++ !
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  5. #5
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    ou bien testez la commande hostname /?

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

Discussions similaires

  1. [XUL] problème de script d'installation
    Par gorgonite dans le forum Autres langages pour le Web
    Réponses: 1
    Dernier message: 02/06/2006, 11h03
  2. script d'installation automatique
    Par zero7 dans le forum Windows
    Réponses: 2
    Dernier message: 23/05/2006, 14h11
  3. Modifier le script d'installation
    Par onet dans le forum Debian
    Réponses: 2
    Dernier message: 04/04/2006, 16h54
  4. [script]Menu déroulant selon la page en cours
    Par Mitaka dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 11/01/2006, 15h53
  5. [débutant] Comment tester scripts sans installer Oracle ?
    Par belokan dans le forum Installation
    Réponses: 17
    Dernier message: 25/10/2005, 10h35

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