Hallo*,
wir haben hier bei uns ein kleines Problem. Ich möchte über ASP ein aus dem Server installiertes Word öffnen lassen, um bestimmte Eigenschaften eines Dokumentes auswerten zu lassen. Dabei rufe ich folgenden Quelltext auf:
<%
Response.Write Time
Set objWordApp = Server.CreateObject("Word.Application")
objWordApp.Visible = True
Set objWordDoc = objWordApp.Documents.Open("c:\test.doc")
Response.Write objWordDoc.FullName
objWordApp.Quit
Set objWordApp = Nothing
Response.Write Time
%>
Momentan ist es sicherlich Quatsch, weil nur der Dateiname zurückgegeben wird, aber es geht erst mal um den Test... ansich ist der Code okay und wenn ich die selben Befehle in VB benutze dann funktioniert das auch einwandfrei. Starte ich das ganze über ASP macht der Rechner einmal Beep und hängt sich dann auf. Das ist auch nichts mehr zu holen.
Jetzt ist meine Frage, ob es seien kann, dass ASP das einfach untere einem anderen Benutzernamen ausführt, egal wer angemeldet ist. Denn wir befinden uns in einer Domäne und es sollte am besten der Domänennutzer der angemeldet ist verwendet werden. Wir tippen darauf, dass der IWAM_* oder IUSR_* verwendet wird, dies scheint aber nicht zu stimmen.
Ganz konkret, welchen Benutzer verwendet ASP zum Ausführen von Applikationen?
Mit freundlichen Grüßen und vielen Dank im voraus,
Kai