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 :

VBS problème de nom de dossier


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Gunner4902
    Invité(e)
    Par défaut VBS problème de nom de dossier
    Bonsoir,

    J'ai un gros soucis avec le dossier de mon navigateur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wshell.Run"C:\Progra~1\Opera 9.5\opera.exe"
    L'espace entre Opera et 9 pose soucis. J'ai voulu mettre le chemin en 8.3 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wshell.Run"C:\Progra~1\Opera9~1\opera.exe"
    mais ça ne va toujours pas…

    Comment appeller ce dossier via VBS (même soucis en batch) ?

    merci

  2. #2
    Gunner4902
    Invité(e)
    Par défaut
    J'ai essayé en ajoutant celà, mais celà ne fonctionne pas non plus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f1 = fso.GetFile("C:\Program files\Opera 9.5\opera.exe http://localhost/")
    wshell.Run f1.ShortPath

  3. #3
    Expert éminent


    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
    Par défaut
    si le chemin où le nom de l'exécutable comprends des espaces il faut "l'entourer" de "

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Set WshShell = WScript.CreateObject("WScript.Shell")
    WshShell.Run """C:\Program Files\Mozilla Firefox\firefox.exe"""

  4. #4
    Gunner4902
    Invité(e)
    Par défaut
    Ok merci.
    Je n'aurai pas eut l'idée de faire deux guillemets entrants et sortants pour résoudre le problème

  5. #5
    Expert éminent


    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
    Par défaut
    oui, en fait en VB pour mettre un " dans une chaine, il faut le doubler..

Discussions similaires

  1. VBS & ADSI Probléme de création de "dossier de base"
    Par greginstant dans le forum VBScript
    Réponses: 0
    Dernier message: 22/10/2008, 19h00
  2. Problème d'espace dans nom de dossier.
    Par Snooky68 dans le forum Général Python
    Réponses: 11
    Dernier message: 29/08/2008, 14h55
  3. Réponses: 5
    Dernier message: 19/02/2008, 08h53
  4. Problème VBS changer le nom du l'ordi
    Par xander82 dans le forum VBScript
    Réponses: 10
    Dernier message: 16/08/2007, 16h20
  5. Delphi - Base donnée Paradox, problème de nom des champs
    Par mjp dans le forum Bases de données
    Réponses: 1
    Dernier message: 02/01/2005, 21h10

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