TrainTschor
New Member
Hallo zusammen!
Ich habe ein Problem und dazu leider auch durch umfangreiches googlen und "bingen" keine Lösung gefunden (mein Serversystem ist Windows Server 2003):
Aus einer Weboberfläche, die ich mit ASP.NET (C#) erstellt habe starte ich (mit der Klasse ManagementScope) einen Job (exe-Datei), der auf dem Server ausgeführt werden soll. Mit einem Impersonate-Flag in der web.config wird der Admin-User übergeben.
Wenn dieser User zur Laufzeit am Server angemeldet ist funktioniert das alles wunderbar, sobald der User aber nicht angemeldet ist, kann das exe-File nicht aufgerufen werden.
Ähnlich verhält es sich bei Ausführung durch den Windows Task Scheduler. Obwohl der Haken "Nur ausführen, wenn angemeldet" nicht gesetzt ist, wird der Job nur ausgeführt wenn der User zur geplanten Laufzeit online ist.
Kann mir jemand sagen, an was das liegen könnte???
Vielen Dank und viele Grüße
TrainTschor
Ich habe ein Problem und dazu leider auch durch umfangreiches googlen und "bingen" keine Lösung gefunden (mein Serversystem ist Windows Server 2003):
Aus einer Weboberfläche, die ich mit ASP.NET (C#) erstellt habe starte ich (mit der Klasse ManagementScope) einen Job (exe-Datei), der auf dem Server ausgeführt werden soll. Mit einem Impersonate-Flag in der web.config wird der Admin-User übergeben.
Wenn dieser User zur Laufzeit am Server angemeldet ist funktioniert das alles wunderbar, sobald der User aber nicht angemeldet ist, kann das exe-File nicht aufgerufen werden.
Ähnlich verhält es sich bei Ausführung durch den Windows Task Scheduler. Obwohl der Haken "Nur ausführen, wenn angemeldet" nicht gesetzt ist, wird der Job nur ausgeführt wenn der User zur geplanten Laufzeit online ist.
Kann mir jemand sagen, an was das liegen könnte???
Vielen Dank und viele Grüße
TrainTschor