leifnel wrote:
>
> Jeg kan starte dette script med cron (har lagt aintx på, så jeg har
> en crontab som i unix; at er ikke god nok...), men det giver
> problemer, hvis scriptet ikke er færdigt før det bliver startet
> igen.
(En lille kommentar: nt/win2k har indbygget en schedule-service, så du
behøver ikke at installere noget ekstra. Kig på AT-komandoen)
Hvad med at tilføje et timestamp på jobsne, der angiver hvornår de er
startet? Når du opretter et nyt job sætter du feltet til null. Så stater
du et script hvert femte minut, der checker om der findes jobs hvor
"startet"-feltet er null eller om det er over en time siden jobet er
startet sidst. Hvis sådan et job findes, opdateres startet feltet så
andre scripts ikke tager fat på jobbet. Hvis sciptet "dør" mindt i
jobbet, vil jobbet efter en time blive genoptaget.
Du kunne også kigge på AspExec fra
http://www.serverobjects.com/ (den er
gratis), som kan starte et script og lade være med at vente på det.
Alternativt kunne du lave din egenkomponent, der snakkede direkte med en
nt-service.
--
Anders