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

ASP Discussion :

Script VBS et WSHShell.Run


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 277
    Par défaut Script VBS et WSHShell.Run
    Bonjour,

    Si je fait, dans un fichier test.vbs:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Dim WSHShell
    Set WSHShell = WScript.CreateObject("WScript.Shell")
    chaine = "java -classpath "
    chaine = chaine & "c:\toto\machin.jar;"
    chaine = chaine & "c:\toto\bidule.jar;"
    ...
    chaine = chaine & "c:\toto\truc.jar;"
    chaine = chaine & " com.test.maClass"
    WSHShell.Run chaine, 1, false
    Set WSHShell = Nothing
    WScript.Quit(0)
    Et que j'ai beaucoup d'import de jar ( beaucoup de ligne chaine = chaine & "c:\toto\bidule.jar;" ), ce qui ne me permet par de faire un fichier .bat, j'ai l'erreur

    Permission refusée
    800A0046


    Y'a-t-il une longueur maxi de chaine pour WSHShell.Run ? Si oui comment augmenter cette longueur ?

    Merci par avance !

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut Re: Script VBS et WSHShell.Run
    Salut,
    Citation Envoyé par Lovmy
    Permission refusée
    C'est pas clair?

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 277
    Par défaut Bin non
    Bonjour !

    Bin non ce n'est pas clair, il me met cette erreur non pas parce que je n'ai pas les permission d'acceder a tel ou tel jar, mais parce que la chaine passé a WSHShell.Run est trop longue.

    Donc y'a-t-il une longueur maxi pour cette chaine ?

    Merci par avance de vos reponses

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Peux-tu afficher le contenu de "chaine"?
    Comment sais-tu que l'erreur est due à la longueur?
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 277
    Par défaut Suite :o)
    Bonjour,

    Chaine resemble a "java -classpath c:\toto\machin.jar;c:\toto\bidule.jar;c:\toto\titi.jar; com.test.maClass Config.xml" et devient de plus en plus long avec les jar que je rajoute.

    Je sais que cela vient de la longueur car c'est au fur et a mesure des "c:\toto\xxx.jar;" que j'ajoute qui, arrive a un certain point, l'erreur se produit. J'ai les permissions de lecture sur tous les jar que je rajoute.

    Salutations !

  6. #6
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 277
    Par défaut Precision
    Rebonjour,

    Je viens d'essayer en fait l'erreur se produit si la chaine passé est supérieur à 2052 caracteres.

    @+

  7. #7
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Effectivement > 2000 ça parait long.
    Ben à part le faire en plusieurs morceaux, je vois pas.
    "Winter is coming" (ma nouvelle page d'accueil)

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/08/2007, 13h16
  2. Script VBS - Focus garder la fenêtre en premier plan
    Par Furius dans le forum VBScript
    Réponses: 4
    Dernier message: 12/12/2005, 23h27
  3. Réponses: 2
    Dernier message: 19/07/2005, 14h14
  4. Probleme recuperation d'une valeur : script vbs -> .bat
    Par pinpin_du_net dans le forum Windows
    Réponses: 3
    Dernier message: 10/05/2005, 12h43
  5. Imprimer un fichier texte avec un script vbs
    Par Persons dans le forum Windows
    Réponses: 3
    Dernier message: 23/12/2004, 16h47

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