Bonjour,
je désire générer un fichier pdf depuis un fichier xml.
Pour cela j'utilise fop.
Ma page asp génère mon fichier .fo. Jusqu'ici pas de souci.
Ensuite je désire que ma page asp lance l'exe de fop nommé fop.bat.
Pour cela j'utilise Wscript.shell.
Mais cela ne fonctionne pas!
alors pour faire plus simple j'ai repris un exemple trouvé sur le net
le but est de savoir si ma commande s'exécute bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim WshShell ' déclaration d'un objet WshShell Set WshShell = Server.CreateObject("Wscript.Shell") on error resume next WshShell.Run "cmd.exe /C CD D:\ & DIR >> ArboD.txt",1,false if err.number <> 0 then response.write "Error detected: " & err.number & ": " & err.Description & "<br/>" on error goto 0 response.end end if on error goto 0 Response.write "Run sucessfully<br/>" ' destruction de l'objet WshShell Set WshShell = nothing
J'ai un résultat Run sucessfully mais rien dans mon fichier ArboD.txt !!!
IUSER et IWAM ont bien les droits en écriture sur ce fichier. J'avoues que je suis désorienté.
Avez-vous déjà rencontré ce problème et réussi à la résoudre?
Partager