objShell.run "Erlaubnis verweigert"

Hallo zusammen,

habe folgendes Problem: beim Ausführen eines externen Programms über das Shell-Objekt, wird mir nach wie vor der Zugriff verweigert.

...
strCommand = "fop-0.20.5-bin\fop-0.20.5\fop.bat " & strXSLPath & " " & strXMLPath & " " & strPDFPath
Set objShell = Server.CreateObject("wscript.shell")
xml2pdf = objShell.run("cmd.exe /C: " & strCommand & " > " & strLogFile,0,true)

Ergebnis: "Laufzeitfehler in Microsoft VBScript Fehler "800a0046'
Erlaubnis verweigert. "

Ich habe für den lokalen Pfad im IIS Skriptzugriff und für Ausführungsberechtigungen "Skript und ausführbare Dateien" angegeben. Der Ordner, in welchem die ausführbare Datei liegt, besitzt mittlerweile Vollzugriff für IIS_WPG, IUSR_..., IWAM_..., Netzwerkdienst und nach wie vor erhalte ich keinen Zugriff.

Wer hat mir da einen Tipp?

Der Webserver liegt übrigens auf einem Server2003 mit IIS6. :confused:

Danke im Voraus
 

Neue Beiträge

Zurück