Script à executer sur le serveur

Signaler
Messages postés
76
Date d'inscription
mercredi 1 juin 2005
Statut
Membre
Dernière intervention
26 février 2009
-
Messages postés
76
Date d'inscription
mercredi 1 juin 2005
Statut
Membre
Dernière intervention
26 février 2009
-
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,falsedim 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

2 réponses

Messages postés
76
Date d'inscription
mercredi 1 juin 2005
Statut
Membre
Dernière intervention
26 février 2009

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...
Messages postés
76
Date d'inscription
mercredi 1 juin 2005
Statut
Membre
Dernière intervention
26 février 2009

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

"
"response.Write objws.Version

response.end

Set objWS = CreateObject(

"WScript.Shell") Set IE = CreateObject(
"InternetExplorer.Application"IE.Visible falseIE.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.