Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1497 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  execution d un script sur un Server WEB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

execution d un script sur un Server WEB

n°727922
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 17-05-2004 à 09:53:37  profilanswer
 

Salut,
 
J ai un script a lancer a partir d un client WEB, mais il faut ke le script ce lance sur le serveur:
 
mon script est :
 

Code :
  1. ...
  2. Dim WShell, proc, output
  3. Set WShell = Server.CreateObject("WScript.Shell" )
  4. Set proc = WShell.Exec("C:\WINNT\system32\cmd.exe /c E:\Script\script.wsf -import -activate " & request ("Type" ) &" "& FileName)
  5.  Set output = proc.StdOut
  6. While Not output.AtEndOfStream
  7.  Response.Write(output.ReadLine + Chr(10))
  8. Wend
  9. Response.Write(Chr(10) + "Exit Code: " + CStr(proc.ExitCode))
  10. Set WShell = nothing
  11. ...


 
Si je le lance comme ca, il fini en time out apres un certain temps
 
si je remplace :

Code :
  1. Set proc = WShell.Exec("C:\WINNT\system32\cmd.exe /c E:\Script\script.wsf -import -activate " & request ("Type" ) &" "& FileName)


 
par  

Code :
  1. Set proc = WShell.Exec("C:\WINNT\system32\cmd.exe /c cscript.exe E:\Script\script.wsf -import -activate " & request ("Type" ) &" "& FileName)


 
J ai le message comme:

CScript Error: Loading your settings failed. (Access is denied. )


 
si je lance  

Set proc = WShell.Exec("C:\WINNT\system32\cmd.exe /c dir c:\ >d:\log.txt


 
ca marche bien
 
Une idee ?
 
Merci.


---------------
#mais-chut
mood
Publicité
Posté le 17-05-2004 à 09:53:37  profilanswer
 

n°728882
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 17-05-2004 à 13:32:41  profilanswer
 

pas bide   [:sisicaivrai]


---------------
#mais-chut
n°728950
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 17-05-2004 à 14:31:01  profilanswer
 

[:yoyoz]


---------------
#mais-chut
n°729055
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 17-05-2004 à 15:21:09  profilanswer
 

bon, je savais que c etait une mauvaise journee, mais ca depasse toutes mes esperences


---------------
#mais-chut
n°730056
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 18-05-2004 à 12:00:27  profilanswer
 

bon, allé, aidez moi a fair en sort ke ce jour soit moins pire.


---------------
#mais-chut
n°730247
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 18-05-2004 à 13:52:47  profilanswer
 

bon ok, c est la meme chose k hier, mais en pire


---------------
#mais-chut
n°730475
chico57000
Posté le 18-05-2004 à 16:25:49  profilanswer
 

quel grand moment de solitude  :hello:

n°730550
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 18-05-2004 à 17:31:31  profilanswer
 

chico57000 a écrit :

quel grand moment de solitude  :hello:


 
alors ca c est pas drole du tout, moi j esperais une aide  [:sisicaivrai]


---------------
#mais-chut
n°731046
lilipuce83
Posté le 19-05-2004 à 09:28:15  profilanswer
 

Désolé je voudrais bien t'aider mais je reste bloquée devant ton code!!!

n°735263
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 23-05-2004 à 18:53:55  profilanswer
 

lilipuce83 a écrit :

Désolé je voudrais bien t'aider mais je reste bloquée devant ton code!!!


 
si tu connais une autre methode pour fair...


---------------
#mais-chut
mood
Publicité
Posté le 23-05-2004 à 18:53:55  profilanswer
 

n°736472
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 24-05-2004 à 16:56:02  profilanswer
 

Personne ? [:sisicaivrai]


---------------
#mais-chut
n°736509
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 24-05-2004 à 17:23:57  profilanswer
 

désolé ca me semble bon

n°737960
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 25-05-2004 à 15:54:05  profilanswer
 

personne d autre ne voi d ou peux venir le problem ?
 
est ce kil y a un moyen pour qu un script ce lance avec un autre profil utilisateur ?


---------------
#mais-chut
n°737997
Mustang
Posté le 25-05-2004 à 16:10:03  profilanswer
 

meme si j'y connais rien :
 
tayst sur une autre machine avec un os propre et en local mais en passant par un proxy :o

n°738012
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 25-05-2004 à 16:18:00  profilanswer
 

Mustang a écrit :

meme si j'y connais rien :
 
tayst sur une autre machine avec un os propre et en local mais en passant par un proxy :o


 
comment ca ?
 
la, j ai sur le serveur ce bout de script et en je lance la page web ki appel le script depuis mon PC, je vois pas ou peut etre le problem.


---------------
#mais-chut
n°738135
jc the gre​at
Posté le 25-05-2004 à 17:29:53  profilanswer
 

le time out , c'est surement la boucle infinie pour la sortie.
tu devrais faire une sortie fichier avec la date sur chaque ligne pour avoir une meileeure idée.
 
pour l'accès refusé, as tu régler les droits pour IIS sur le serveur? utilise l'outils d'admin pour donner les droits dans les répertoires que tu veux utiliser.
 
sinon le script.wsf, j'imagine qu'il lance un interpreteur php et appelle une autre page pour exécuter du javascript !!!
 
edit : c quoi wsf ?


Message édité par jc the great le 25-05-2004 à 17:31:54

---------------
"L'autodidacte, qui dans la vie, est parti de zéro pour n'arriver à rien dans l'existence, n'a de merci à dire à personne." (Pierre Dac)
n°750987
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 03-06-2004 à 15:51:39  profilanswer
 

ba en fait, le WSF seul lancé a la main marche bien.
 
et si je retire ma ligne de lancement de ce fichier. il n y a plus d erreur.
 
kan o droit, le repertoir en question (ou est lancé le script) est full controll pour everyone.


---------------
#mais-chut
n°752453
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 04-06-2004 à 13:25:07  profilanswer
 

[:sisicaivrai]  [:yoyoz]


---------------
#mais-chut
n°752924
Mustang
Posté le 04-06-2004 à 17:51:31  profilanswer
 

je sais pas quoi dire hein :/

n°826440
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 19-08-2004 à 08:32:50  profilanswer
 

bon, ba je UP ce topic pour apporter la solution :
 
http://support.microsoft.com/defau [...] bContent=1

n°840922
Toby14
Toby or not Toby
Posté le 03-09-2004 à 11:49:50  profilanswer
 

1  as tu pensé à augmenter le delai de connexion de iis de ton site??
2  ou le temps d'execution du script?
 
je penche plustot pour la premiere soluce

n°840930
Toby14
Toby or not Toby
Posté le 03-09-2004 à 11:52:55  profilanswer
 

par contre moi j'ai un autre pb.
 
lorsque je lance comme toi un script sur un server a partir d'une page web cliente j'ai le message suivant:
permission refusé.
 
Dim oWSH
 Set oWSH = CreateObject("WScript.Shell" )
 'le chemin du script ne doit pas comporter d'espace sinon bug.
  oWSH.Run "%COMSPEC% /k start E:\web_site_droit_fichier\search_and_find\system\droit_fichier_partage.vbs " & parametres,1,true
 Set oWSH = nothing
end if
 
et en meme temps si y en a qui savent faire pour les espaces.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  execution d un script sur un Server WEB

 

Sujets relatifs
[Servlet] Erreur d''execution - Pb d'authentification !!!Executez un script sur le serveur a partir d'une page Web
Script TCL pour eggdropExecution à l'ouverture du cd d'une page web
cherche ttutorial pour insérer une photo dans une page web via 1 inputcomment executer un script bash via php?
script PhpmynewsCacher la fenêtre d'execution
Plus de sujets relatifs à : execution d un script sur un Server WEB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR