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 :

Planificateur de tâche "task sheduler"


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 79
    Par défaut Planificateur de tâche "task sheduler"
    Bonjour,

    j'ai un VB Script que je veux appeler à l'ouverture de windows.
    J'ai donc créé une tâche qui appelle mon script a l'ouverture, cependant j'obtiens un message d'erreur comme quoi le fichier est introuvable... (Voir image)

    Ce script ne fait qu'appeler un .bat. Je l'appelle à l'aide d'un VBS, car le le planificateur de tâche n'arrive pas à l'appeler.
    Je précise que mon .bat et mon .vbs fonctionne lorsque je double clique dessus.

    Images attachées Images attachées  

  2. #2
    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
    et il y as quoi dans la ligne 3 de ton script ?

  3. #3
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 843
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 843
    Par défaut
    Citation Envoyé par joce21 Voir le message
    Bonjour,

    j'ai un VB Script que je veux appeler à l'ouverture de windows.
    J'ai donc créé une tâche qui appelle mon script a l'ouverture, cependant j'obtiens un message d'erreur comme quoi le fichier est introuvable... (Voir image)

    Ce script ne fait qu'appeler un .bat. Je l'appelle à l'aide d'un VBS, car le le planificateur de tâche n'arrive pas à l'appeler.
    Je précise que mon .bat et mon .vbs fonctionne lorsque je double clique dessus.


    il y a quoi comme instructions dans le fichier shedulstart.vbs fais un copier / coller de ta source pour voir mieux ton problème

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 79
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    dim shell
    set shell=createobject("wscript.shell")
    shell.run "rtoolkit.bat"
    set shell=nothing
    rtoolkit.bat est dans le répertoire courant de mon .vbs.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 79
    Par défaut
    Ah voilà, j'ai tout simplement mit le "Path" au complet et il ne fait plus de message d'erreur. Cependant, il y a seulement une fenêtre de commande noir qui flash une fraction de seconde..

    Voilà ce que fait mon .bat

    java -Xms512M -Xmx1024M -jar craftbukkit-0.0.1-SNAPSHOT.jar
    Cela ouvre normalement une fenêtre de commande et démarre mon serveur Minecraft.

    Images attachées Images attachées  

  6. #6
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 843
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 843
    Par défaut
    Citation Envoyé par joce21 Voir le message
    dim shell
    set shell=createobject("wscript.shell")
    shell.run "rtoolkit.bat"
    set shell=nothing
    rtoolkit.bat est dans le répertoire courant de mon .vbs.
    Essaye d'appeler le fichier Batch directement en le copiant dans le dossier démarrage. et tu n'as besoin de l’appeler depuis le vbs

  7. #7
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 843
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 843
    Par défaut
    Tu peux aussi faire cette solution seulement en VBS et sans faire apparaître la fenêtre noir Donc juste Faits un copier coller ce code sous le nom startserver.vbs par exemple en le copiant bien sûr dans le dossier démarrage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set Shell = createobject("wscript.shell")
    Cmd = "cmd /c java -Xms512M -Xmx1024M -jar craftbukkit-0.0.1-SNAPSHOT.jar"
    Resultat = Shell.run(Cmd,0,True)
    set Shell = nothing

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 79
    Par défaut
    Citation Envoyé par hackoofr Voir le message
    Tu peux aussi faire cette solution seulement en VBS et sans faire apparaître la fenêtre noir Donc juste Faits un copier coller ce code sous le nom startserver.vbs par exemple en le copiant bien sûr dans le dossier démarrage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set Shell = createobject("wscript.shell")
    Cmd = "java -Xms512M -Xmx1024M -jar craftbukkit-0.0.1-SNAPSHOT.jar"
    Resultat = Shell.run(Cmd,0,True)
    set Shell = nothing
    MERCI j'ai mit mon .bat dans le dossier de démarrage et tout fonctionne à merveille!

    Je préfère avoir une fenêtre noir, car si je veux arrêter, kicker, bannir, etc.. je dois écrire la commande dans la console

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

Discussions similaires

  1. planificateur de tâches sous NT server?
    Par mathieu_r dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 23/02/2006, 11h42
  2. Ouvrir le planificateur de tâches Windows par programme
    Par BBPlastique dans le forum Windows
    Réponses: 8
    Dernier message: 16/07/2004, 11h30

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