Finns det något sätt att i ASP köra ett script t.ex. varje natt klockan 4:00 eller varje natt 4:00 varje måndag eller dylikt. Alltså, detta skall skötas automatiskt, utan att någon behöver "gå in på sidan" för att den här körningen skall utföras.
Har nämligen ett community, och vill att inaktiva medlemmar (som inte loggat in på X antal månader) raderas ur systemet. Skulle vara smidigt om man en gång i veckan kunde göra så det görs en automatiskt koll på detta.
Tänkte göra så att medlemmar som inte har loggat in på 6 månader blir raderade. Efter 5 månaders inaktiviet skall ett mail skickas ut som berättar detta, och uppmanar dem att logga in om de vill ha kvar deras konto.
Det finns inga komponenter som utför det. Vill du köra schemalagd kod oberoende av IIS:en (utan att vara beroende av sidträffar) så måste koden ligga i en separat applikation. Denna applikation måste dessutom vara skriven som en NT-service för att kunna köra utan påloggning. (Schemaläggaren är ett exempel på en NT-service.)
Har du sen inte fysisk tillgång till maskinen så går ju inte detta. Då måste du åplacera din kod inne i en ASP-sida. Tyvärr.
men om det är en sida med många besök kan du göra det lite falskt ju..
det kanske inte blir exakt kl 04.00 men när det första besökaren efter 04.00 kommer..
dock kommer frågan ligga å gnaga i global.asa varje gång nån loggar in.. :)
men jag är ganska säker på att det går att göra :)
Jag ser verkligen inte problemet, har man en sida som är hyfsat besökt kan man väl bara kika att tid o datum stämmer (typ kl 00-06 var sjunde dag el dyl.) och låta alla som kommer trigga denna rensning av db?
269 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2