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

Windows Serveur Discussion :

Problème pour lancer un cron depuis windows


Sujet :

Windows Serveur

  1. #1
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 455
    Points : 109
    Points
    109
    Par défaut Problème pour lancer un cron depuis windows
    Bonjour,

    Je suis un peu nouveau avec windows et j'avais l'habitude d'utiliser les cron job sous linux d'ailleur je suis stupéfait pour l'instant que windows nous facilite pas la tache à ce niveau.

    Breff, je voudrais exécuter un scripte php tous les matin à 4h00 mais je sais pas comment faire, évidemment avant de posté j'ai fait mes recherches mais j'ai pas tous compris.

    d'après ce que j'ai compris pour lancé mon scripte je doit utilisé le planificateur de tache mais celui-ci ne peut pas lancé un scripte php, donc pour ce faire je dois créer un scripte .bat
    ce que j'ai fait mais quant il ce lance sa marche pas.

    donc j'ai réecris en ligne de commande mon scripte qui est celui-ci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\Program Files (x86)\PHP\v5.4\php.exe C:\ClusterStorage\Volume1\www\mon-site\local\admin\cron\cron_stock.php
    mais j'ai ce message :
    C:\Program' is not recognized as an internal or external command, operable program or batch file.
    es-ce quelqu'un connait ce problème ou voit ce qui pose problème (c'est peut-être moi le problème qui sait??)

    En tous cas merci de votre aide

  2. #2
    Membre éclairé

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2013
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2013
    Messages : 349
    Points : 700
    Points
    700
    Billets dans le blog
    3
    Par défaut
    Bonjour,

    Je ne sais pas si il n'yaura pas d'autre soucis concernant le fait de lancer votre script, mais ici le prblème est que vous tentez de lancez c:\program.

    s'agissant du chemin à indiquer a windows, il faudra utiliser les "" pour ne pas prendre en compte les espaces.
    Pour le reste il faut commencer par l'outil ou le programme ou la commande que vous souhaitez lancer, et après ajouter les options, arguments.

    Si vous souhaitez lancer le script cron_stock.php alors peut être voir cette ligne

    "C:\Program Files (x86)\PHP\v5.4\php.exe" "C:\ClusterStorage\Volume1\www\mon-site\local\admin\cron\cron_stock.php"
    php.exe necessite peut etre un argument de type /[lettre] entre le "etc\etc.exe" et le "etc\etc.php"
    Pensez à consulter les Les meilleurs cours et tutoriels pour apprendre les systèmes Windows et la programmation sous Windows - Vous pouvez aussi faire un tour sur mon blog pour gérer votre serveur de fichiers Windows avec l'AGDLP.
    N'hésitez pas à m'envoyer en privé vos suggestions pour la création d'articles.

  3. #3
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 455
    Points : 109
    Points
    109
    Par défaut
    Merci pour ta réponse,

    sa marche plus ou moins ce qui est fou c'est que lorsque je lance la commande en ligne de commande sa marche
    lorsque je lance le script .bat sa marche mais quand il se lance automatiquement avec task scheduler sa marche pas.

  4. #4
    Membre éclairé

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2013
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2013
    Messages : 349
    Points : 700
    Points
    700
    Billets dans le blog
    3
    Par défaut
    Vois a lancer la tache planifiée avec un compte admin en spécifiant "executer avec les autorisations maximales" dans les parametre generaux de la tache.
    Pensez à consulter les Les meilleurs cours et tutoriels pour apprendre les systèmes Windows et la programmation sous Windows - Vous pouvez aussi faire un tour sur mon blog pour gérer votre serveur de fichiers Windows avec l'AGDLP.
    N'hésitez pas à m'envoyer en privé vos suggestions pour la création d'articles.

  5. #5
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 455
    Points : 109
    Points
    109
    Par défaut
    je suis en admin et j'ai données tous les droits rien n'i fait

    je vois vraiment pas ou sa peux bloqué?

  6. #6
    Membre régulier
    Homme Profil pro
    .
    Inscrit en
    Février 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2014
    Messages : 50
    Points : 97
    Points
    97
    Par défaut
    Tu as bien coché "Run with highest privileges" dans ta tâche planifiée ?

  7. #7
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 455
    Points : 109
    Points
    109
    Par défaut
    ouai Run with highest privileges est bien coché

    je me demande si c'est pas dans les conditions le problème

  8. #8
    Membre éclairé

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2013
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2013
    Messages : 349
    Points : 700
    Points
    700
    Billets dans le blog
    3
    Par défaut
    Après une recherche rapide : http://support.microsoft.com/kb/951246/fr

    Pourquoi pas tenter un "bricolage" en tentant d'enlever les guillements après avoir créé un raccourci de php.exe directement sur C ...
    Histoire de voir !?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\php.exe.lnk C:\ClusterStorage\Volume1\www\mon-site\local\admin\cron\cron_stock.php
    Pensez à consulter les Les meilleurs cours et tutoriels pour apprendre les systèmes Windows et la programmation sous Windows - Vous pouvez aussi faire un tour sur mon blog pour gérer votre serveur de fichiers Windows avec l'AGDLP.
    N'hésitez pas à m'envoyer en privé vos suggestions pour la création d'articles.

  9. #9
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    455
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 455
    Points : 109
    Points
    109
    Par défaut
    j'ai essayer mais sa marche toujours pas.

    Par contre j'ai enfin réussis

    j'ai ajouter dans start in (optional): "le chemin de mon .bat"

    et là sa à marcher

    Merci pour tous en tous cas et maintenant je vais mourir moins bête

  10. #10
    Membre éclairé

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2013
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2013
    Messages : 349
    Points : 700
    Points
    700
    Billets dans le blog
    3
    Par défaut
    Pensez à consulter les Les meilleurs cours et tutoriels pour apprendre les systèmes Windows et la programmation sous Windows - Vous pouvez aussi faire un tour sur mon blog pour gérer votre serveur de fichiers Windows avec l'AGDLP.
    N'hésitez pas à m'envoyer en privé vos suggestions pour la création d'articles.

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

Discussions similaires

  1. [Système] Problème pour lancer un exécutable
    Par zackrel dans le forum Langage
    Réponses: 2
    Dernier message: 29/05/2006, 08h21
  2. Problème pour lancer un executable java
    Par Niun dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 19/05/2006, 17h30
  3. Problème pour lancer phpmyadmin
    Par schtroumpf_farceur dans le forum Apache
    Réponses: 2
    Dernier message: 31/01/2006, 09h58
  4. Réponses: 3
    Dernier message: 06/01/2006, 15h05
  5. [Système]Problème pour lancer l'appli au démarrage
    Par CVERRIER3 dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 23/11/2005, 16h07

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