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 :

Démarrer service avec des espaces dans le nom


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 9
    Par défaut Démarrer service avec des espaces dans le nom
    Bonjour,

    Je souhaite réaliser un script vbs qui permet de démarrer un service lors de son exécution.
    Le problème est lorsque je veux lancer un service qui ne possède pas d'espace dans son nom (ici maconfservice) le script fonctionne parfaitement mais lorsque je veux lancer le service qui m'intéresse particulièrement (ici MG-SOFT SNMP Trap Service) celui-ci ne démarre pas, le script s’exécute normalement en lançant le second service mais pas le premier.
    Je vous poste un bout de mon code ci-dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Set myShell = WScript.CreateObject("WScript.Shell")
     
    myShell.Run """net start MG-SOFT SNMP Trap Service", 0, true
    myShell.Run "net start maconfservice", 0, true
    Si quelqu'un pouvait m'éclairer sur la syntaxe à avoir pour qu'il me prennent en compte ce service se serait super!

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    salut,
    http://www.microsoft.com/resources/d....mspx?mfr=true
    donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myShell.Run "net start ""MG-SOFT SNMP Trap Service""", 0, true
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 9
    Par défaut
    Bonjour,

    Merci pour ta réponse mais malheureusement le service ne se lance toujours pas...

  4. #4
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    question sournoise...
    cette ligne de commande fonctionne ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    net start "MG-SOFT SNMP Trap Service"
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  5. #5
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 9
    Par défaut
    Hello,

    Cette ligne de commande fonctionne dans un script .bat en effet

  6. #6
    Membre expérimenté
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Novembre 2011
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Novembre 2011
    Messages : 163
    Par défaut
    Bonjour,

    A priori tu essaies de démarrer le service via son nom complet.
    Essai avec le nom du service et pas avec le nom complet.
    (infos à chercher dans les propriétés du service)

    Exemple :
    Accès à distance au Registre --> nom complet
    RemoteRegistry --> nom du service

    net start "Accès à distance au Registre" = net start RemoteRegistry

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/10/2008, 15h50
  2. Faut-il utiliser des underscores ou des espaces dans les noms des fichiers ?
    Par Invité dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 07/05/2008, 19h23
  3. Afficher des images avec des espaces dans le nom
    Par Space Cowboy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 15/03/2007, 07h18
  4. support des espaces dans les noms de fichiers
    Par menuge dans le forum Langage
    Réponses: 9
    Dernier message: 25/10/2006, 09h02
  5. suppression des espaces dans les noms de fichiers
    Par menuge dans le forum Général Python
    Réponses: 8
    Dernier message: 22/10/2006, 12h01

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