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

Windows XP Discussion :

Comment executez un VBS depuis mon BATCH


Sujet :

Windows XP

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 56
    Points : 38
    Points
    38
    Par défaut Comment executez un VBS depuis mon BATCH
    Bonjour,

    Bon je vous explique toute ma galère,
    Je suis étudiant en licence info réseau/système et je fais un stage, mon projet est de mettre en place un système qui restaure automatiquement des postes pour la plus part en XP (85%) et des W98.
    Mon serveur DRBL/Clonezilla(Debian) fonctionne bien, mais je coince un peu sur la post-configuration des postes clients.

    J'ai commencé par créer un script kixtart qui change le nom et l'ip du pc en fonction de son @Mac (correspondance de configuration dans un .txt sur le serveur), et je cherche à changer le workgroup.
    Kixtart n'ayant pas l'air d'en donner la possibilité j'ai pensé à VBS car je sais que c'est possible.
    Là 2 solutions s'offrent à moi :

    - exécuter change_workgroup.vbs param1(nom_du_WG) depuis mon script monkixtart.kix
    - exécuter monkixtart.kix depuis un batch et change_workgroup.vbs param1(nom_du_WG) depuis mon batch après l'execution du .kix


    Ma question au choix :

    - comment exécuter un vbs avec paramètre depuis un script kixtart ?

    - comment exécuter un vbs avec paramètre depuis un fichier batch ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Points : 1 111
    Points
    1 111
    Par défaut
    j'ai une demi réponse : lancer un vbs depuis un .bat, cela se fait en utilisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wscript.exe "C:\monfichier.vbs"
    pour kixtart aucune idée, je ne connais pas ce langage.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 56
    Points : 38
    Points
    38
    Par défaut
    Merci je vais tester :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wscript.exe "C:\monfichier.vbs monparametre"
    car le paramètre est super important

    EDIT : Le paramètre ne marche pas (ou je ne trouve pas comment bien le formuler ^^) et j'en ai besoin définir le nom de workgroup qui sera affecté à l'ordinateur :'(

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Points : 1 111
    Points
    1 111
    Par défaut
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wscript.exe "machin.vbs" argument
    ?

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 56
    Points : 38
    Points
    38
    Par défaut
    Bon et bien on va pouvoir mettre Résolu Flamby et je vais me rendre dans le forum du VBS...

    Ta solution est a noté car elle fonctionne sinon j'me sens un peu bête car cela marche aussi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    call %chemin%\monvbs.vbs monparam
    et grâce à ça je viens de me rendre compte que mon VBS était faux enfin qu'il ne marchait pas

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

Discussions similaires

  1. appeler une fonction vbs depuis un batch
    Par bossun dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 08/09/2008, 15h34
  2. Lancer un VBS depuis un batch
    Par Empty_body dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 20/11/2007, 11h42
  3. Réponses: 1
    Dernier message: 15/09/2006, 12h24
  4. [VB6] Comment passer un paramètre à un vbs depuis du vb6
    Par durnambule dans le forum VBScript
    Réponses: 2
    Dernier message: 27/09/2005, 11h46
  5. comment tester la connexion depuis un fichier BATCH
    Par philippe_Aix dans le forum Oracle
    Réponses: 13
    Dernier message: 11/10/2004, 17h56

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