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 :

Comment on appel un script dans un script avec des paramètres ?


Sujet :

VBScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 10
    Points : 5
    Points
    5
    Par défaut Comment on appel un script dans un script avec des paramètres ?
    J'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set WSHShell = CreateObject("WScript.Shell" ) 
    WSHShell.Run "wscript \\server\NETLOGON\uo_test_script\monscript.vbs"
    Je voudrai envoyer deux paramètres

    paramètre1 et paramètre2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WSHShell.Run "wscript \\server\NETLOGON\uo_test_script\monscript.vbs" /"paramètre1" /"paramètre2"
    Est-ce bien cela ?

    Pendant qu'on y est \O/, comment je recupère ses paramètres dans mon autre script.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    dim objnetwork
    set objnetwork = wscript.createobject("wscript.network")
    NomMachine = Objnetwork.ComputerName
    rep = 1
     
    WSHShell.Run "wscript \\server\NETLOGON\uo_test_script\monscript.vbs" /"nommachine" /"rep"
    me renvoie un erreur genre type incompatible string

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WSHShell.Run "wscript \\server\NETLOGON\uo_test_script\monscript.vbs /nommachine /rep "
    il me renvoit "/nommachien" et ensuite "/rep" via le script de recup qui est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set objArgs = WScript.Arguments
    For I = 0 to objArgs.Count - 1 
    WScript.Echo objArgs(I) 
    Next
    Donc les varibles sont au bon endroit mais la synthaxe est mauvaise

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038

Discussions similaires

  1. Comment utiliser les resultats d'un python script dans un batch file ?
    Par Battosaiii dans le forum Général Python
    Réponses: 2
    Dernier message: 03/10/2008, 12h30
  2. Appeler sql loader dans un script perl
    Par k6971 dans le forum Langage
    Réponses: 2
    Dernier message: 19/04/2007, 14h58
  3. [JS] Appeler une fonction dans un script externe
    Par agent007se dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/03/2007, 12h30
  4. Appeler un servelt dans un script javascript?
    Par ndsaerith dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 26/10/2006, 11h59
  5. Appeler sdofile.dll dans mon script
    Par JuBoKat dans le forum VBScript
    Réponses: 26
    Dernier message: 16/10/2006, 14h47

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