|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 234 ![]() |
bonjour,
Comment peut on lancer une tache planifiée en ligne de commandes? (pas la commande at) en fait, j'ai une tache planifiée définie (par ex. nom_de_la_tache) elle exécute un .bat en tant que utilisateur spécifié, planifiée que 1 seule fois (je ne veux pas l'exécuter périodiquement) c'est à dire que en ligne de commandes je voudrais exécuter nom_de_la_tache Est-ce possible? Merci |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : avril 2007 Messages : 1 702 ![]() |
Pourquoi tu execute pas le point bat directement??
ca cree un point job la tache planifier ,je vois pas comment l'execute sans un outil tierce.. a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf http://orabache.developpez.com/ |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : novembre 2005 Messages : 1 899 ![]() |
+1
Quel intérêt aurais-tu à exécuter manuellement une tâche qui exécute un batch ? Autant exécuter manuellement et directement le batch en question non ? |
|
00
|
|
|
#4 | |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 234 ![]() |
Citation:
c'est justement la le souci, c'est que le .bat je l'exécute en tant que l'utilisateur que je suis, donc avec tous ses droits. si je l'exécute à la main, c'est en tant par exemple que administrateur, qui a ses droits sur les lecteurs. Là, je l'exécute depuis un autre script (php) et qui n'a pas les droits sur les lecteurs réseau (ou apache, je ne sais pas ou ca bloque) ce que je voudrais, c'est que je lance une ligne de commande qui me permette d'exécuter ce script en se faisant passer pour un utilisateur ou administrateur de la machine. [edit] plus exactement, je voudrais utiliser un lecteur réseau du compte utilisateur qui est connecté (car on est limité en nombre de connexions, et que j'ai testé de me connecter dans le script, mais je n'ai pas les droits, et je ne sais pas d'ou ca vient) |
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : novembre 2005 Messages : 1 899 ![]() |
Le compte qui démarre Apache doit avoir les droits sur les lecteurs réseau (partages).
|
|
00
|
|
|
#6 | |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 234 ![]() |
Citation:
On ne peut pas utiliser les lecteurs déjà mappés. on est obligé de créer le mappage dans le script, (avec une déconnexion à la fin), mais sur le lecteur que je veux précisément, (Novell) (déjà je dois déconnecter une connexion en cours pour les tests) je n'ai pas les droits d'acces aux répertoires (je n'ai pas vu ou paramétrer les droits pour y accéder) et ca ne résout pas mon pb, car une fois en production, je n'ai plus de liens dispos, c'est pour ca que je voudrais utiliser le mappage déjà présent. |
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : novembre 2005 Messages : 1 899 ![]() |
Pas claire ton histoire...
Les scripts PHP sont exécutés côté serveur, et en l'occurrence par Apache. Le processus de ce dernier doit être exécuté par un compte qui a des droits sur les ressources auxquelles tu veux accéder. Partant de ce principe, adapte ta configuration en conséquence. |
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : novembre 2007 Messages : 5 ![]() |
Pourquoi ne pas faire clique droit sur tat tache et faire un executer maintenant
|
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 234 ![]() |
et exécuter le point job, c'est pas possible?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com