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 :

Probléme d'éxécution d'une application


Sujet :

VBScript

  1. #1
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut Probléme d'éxécution d'une application
    Bonjour, j'ai un script vbs, c'est un menu de choix, par exemple le choix 1 lance l'appliaction 1, mais une erreur m'est renvoyer, voyer vous l'erreur ?

    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    Function AskQuestion () ' Pose la question et renvoi la reponse: 
             AskQuestion = InputBox("1 = Lancer Thunderbird" & vbCrLf _
                                  & "2 = Action 2" & vbCrLf _
                                  & "-----" & vbCrLf _
                                  & "Que faire ?", "Ici le titre")
    End Function 
    ''''''''''''''''''''
    Dim szRet ' Contient la reponse lors de l'appel de la fonction 
    ' Do = debut de la boucle 
    ' Loop = fin de la boucle 
    ' Il n'y a pas de condition de sorti donc la boucle s'executera toujours 
    Do 
            szRet = AskQuestion ' contient la reponse 
            Select Case szRet
                    Case vbNullString 'Cette etiquette se déclanche si on clique sur annuler ou quiter.
                            WScript.Quit 
                    Case "1" 
                            Etiquette1 
                    Case "2" 
                            Etiquette2 
                    Case "3" 
                            Etiquette3 
                    Case "4" 
                            Etiquette4 
                    Case Else       'Cette etiquette se déclanche si la saisie est mauvaise.
                            SaisiNul 
            End Select 
    Loop 
     
    Sub Etiquette1 
    set WshShell = WScript.CreateObject("WScript.Shell")               
            WshShell.Run "E:\Mes logiciels\Thunderbird\ThunderbirdPortable.exe" 
    End Sub 
    Sub Etiquette2 
            MsgBox  "2" 
    End sub 
    Sub Etiquette3 
            MsgBox "3" 
    End Sub 
    Sub Etiquette4 
            MsgBox  "4" 
    End sub
    Sub SaisiNul 
            MsgBox "Vous avez entrer une mauvaise saisie."

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Peut-on savoir qu'elle erreur est retournée, car nous n'avons pas de boules de cristales ?

    Starec

  3. #3
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut

  4. #4
    Membre éprouvé
    Avatar de wape
    Profil pro
    Inscrit en
    Février 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2003
    Messages : 90
    Par défaut
    Bonsoir,

    Si le chemin du fichier à exécuter contient un espace, il faut faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WshShell.Run """E:\Mes logiciels\Thunderbird\ThunderbirdPortable.exe"""
    Autre possibilité :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WshShell.Run Chr(34) & "E:\Mes logiciels\Thunderbird\ThunderbirdPortable.exe" & Chr(34)
    wape

  5. #5
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    bonjour, et merci beaucoup

  6. #6
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    j'ai encore un souci, comment dois-je faire ici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
            WshShell.Run "" & Left(WScript.ScriptFullName, 2) & "\Mes Logiciels\metapad.exe " & Left(WScript.ScriptFullName, 2) & "\Mes liens.txt"

  7. #7
    Membre éprouvé
    Avatar de wape
    Profil pro
    Inscrit en
    Février 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2003
    Messages : 90
    Par défaut
    Bonjour,

    Essaye ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WshShell.Run """" & Left(WScript.ScriptFullName, 2) & "\Mes Logiciels\metapad.exe" & """" & " " & """" & Left(WScript.ScriptFullName, 2) & "\Mes liens.txt" & """"
    wape

  8. #8
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Ca me renvoi cette erreur:

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

Discussions similaires

  1. Problème au lancement d'une application
    Par Benjam dans le forum OpenGL
    Réponses: 11
    Dernier message: 20/09/2006, 12h04
  2. Réponses: 3
    Dernier message: 28/06/2006, 17h19
  3. [C#] problème de fermeture d'une application
    Par padodanle51 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 30/05/2006, 14h07
  4. Problème d'accès depuis une application
    Par Cédric_07 dans le forum Access
    Réponses: 5
    Dernier message: 24/05/2006, 10h21
  5. [MySQL] Problème de tri pour une application
    Par nanor21 dans le forum PHP & Base de données
    Réponses: 23
    Dernier message: 11/05/2006, 19h08

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