begin process at 2008 07 21 01:02:03
1 213 544 membres
13 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Script à executer sur le serveur [ Scripting / VBScript ] (esus1985)

Script à executer sur le serveur le 22/11/2007 09:06:04

esus1985
Membre Club
bonjour.

J'ai un petit soucis dont je n'arrive pas à me depetrer.

Je voudrai executer un script vbs sur le serveur. Je lance le script

Dim oWSH, res

Set oWSH= CreateObject(

"WScript.Shell")'oWSH.Run "cmd cscript.exe C:\iis\html2pdf_theos.vbs " & nom_fichier,1,false

dim cmd

cmd =

"wscript.exe ""C:\iis\html2pdf_theos.vbs " & nom_fichier & """"

set

res =oWSH.exec (cmd)

Set oWSH = nothing

dim t

t=res.stdout.readall

response.Write t

t=res.stderr.readall

response.Write t


 j'ai un wscript lancé par IWAM_nommachine dans les process mais rien de plus, le script ne se lance pas alors la récupération des erreurs ne se fait pas alors que lancé directement à partir de l'invite de command, se script s'execute oO

Les autorisations sont définies pour les scripts et le login en anonyme remplacé par un login admin.

je ne sais vraiment plus ou chercher.

j'espère avoir été assez clair dans mes explications.

Merci d'avance aux personnes qui prendront le temps de me lire

Esus


Re : Script à executer sur le serveur le 22/11/2007 09:18:51

esus1985
Membre Club
petite erreur de copier coller du code, j'ai mis

set

res =oWSH.exec (cmd) et non
"set
res =oWSH.exec (cmd)"

je pense que vous l'aviez compris mais bon, on sait jamais quelqu'un qui me dirai que ca vient de la

pareil pour la ligne du dessu...

Esus, foireux même sur le copier/coller...

Re : Script à executer sur le serveur le 22/11/2007 15:02:29

esus1985
Membre Club
changement de donne, j'ai décidé de m'y prendre autrement mais ca ne fonctionne toujours pas.

je met le code directement en asp mais celui ne fait rien. Il lance un process iexplore mais que dalle.

J'ai envie de torcher ce truc car je supporte plus de voir toujours les mêmes lignes de codes et re ecrire les meme trucs...

Un coup de main siouplééééééééé

le code que j'ai mis dans la page asp est le suivant :

dim objws

nom_fichier =

"toto.html"

set

objws = server.CreateObject("MSWC.BrowserType")

response.Write objws.browser

response.Write

"<br>"

response.Write objws.Version

response.end

Set objWS = CreateObject(

"WScript.Shell")

Set IE = CreateObject(

"InternetExplorer.Application"

IE.Visible =

false

IE.Visible = True

IE.Navigate

"http://theos/gformCP/edition/" & nom_fichier

pour l'impression, j'ai testé avec IE.ExecWB 6,6 mais apparemment il ne fonctionne plus sous IE7 oO
mais égalmeent avec

objWS.AppActivate nom_fichier & " - Windows Internet Explorer"

sleep(1.500)

objWS.SendKeys "{ENTER}"    ' il y a un onload="window.print" dans le document que j'ouvre

sleep(5.000)

objWS.AppActivate nom_fichier & " - Windows Internet Explorer"

objWS.SendKeys "%{F4}"

mais les résultats sont toujours les mêmes. j'ai du mal a comprendre que rien ne fonctionne.




Classé sous : script, serveur, executer, cmd, owsh

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS