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 :

Erreur d'execution d'un script


Sujet :

VBScript

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    5
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5
    Par défaut Erreur d'execution d'un script
    bonsoir, voila je ne m'y connais pas du tout en vbs du peu que j'ai pu lire j'ai essayé ce script pour lancer Outlook selon la version installée sur une machine cliente en entreprise:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Set WshShell = WScript.CreateObject("WScript.Shell") 
    Set fl = CreateObject("Scripting.FileSystemObject") 
    o7 = "%ProgramFiles%\microsoft office\office12\Outlook.exe" 
    If fl.FileExists("o7") Then 
    	WshShell.Run """%ProgramFiles%\microsoft office\office12\outlook.exe" 
    Else 
    	WshShell.Run """%ProgramFiles%\microsoft office\office14\outlook.exe" 
    End If
    A l'execution ce dernier ne prends pas compte du premier if et m'indique que le fichier specifié est introuvable avec un code 80070002 source null,

    ce qui fait que sur une machine pour la meme configuration ou est installée office 2010 il marche et ou est installe office 2007 il ne marche pas et ce meme si je change la condition en testant sur le chemin 2010.
    ai je commis une erreur?

  2. #2
    Membre à l'essai
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    5
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5
    Par défaut Desole pour ce post inutil
    Post inutil, à supprimer si possible, je crois avoir trouver la solution:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set WshShell = WScript.CreateObject("WScript.Shell") 
    Set fl = CreateObject("Scripting.FileSystemObject") 
     
    WshShell.Run "outlook"
    Encore une fois de plus désolé.

  3. #3
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 127
    Par défaut
    Salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If fl.FileExists("o7") Then
    Là tu demande s'il existe le fichier o7
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If fl.FileExists(o7) Then
    maintenant tu indiques à la fonction s'il existe le fichier contenu dans la variable o7

    Mais tu utilises mal %programFiles%
    Exemple de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Set WshShell = CreateObject("WScript.Shell")
    Prg=WshShell.ExpandEnvironmentStrings("%programFiles%")
    MsgBox Prg,64,"Chemin Absolu du Program Files"
    o7 =  Prg & "\microsoft office\office12\Outlook.exe"
    msgbox o7
    Motif de l'édit: il y a aussi cette solution, je ne reprenais que la structure du code proposé
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

Discussions similaires

  1. erreur sur execution d'un script externe à l'application java.
    Par diamonds dans le forum EDI et Outils pour Java
    Réponses: 24
    Dernier message: 06/11/2009, 18h46
  2. Réponses: 17
    Dernier message: 22/02/2009, 12h38
  3. Erreur dans l'execution d'un script
    Par apersonnat dans le forum Administration
    Réponses: 2
    Dernier message: 14/08/2008, 14h50
  4. Réponses: 1
    Dernier message: 16/04/2007, 15h14
  5. Erreur lors de l'execution d'un script jsp
    Par tuxor dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 06/08/2004, 12h35

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