You can create a vbscript that will do this and activate it as a scheduled task on a pc that is running whenever this action is performed. If you need more source code goto microsoft website, the ya have a lot o f good resources. Something like this:
'************************************************************************
' This function returns the difference
' between the date modified and the present time.
'************************************************************************
Function GetTimeDiff(TimeModified, IsNow)
Dim Thediff
TimeModified = Trim(TimeModified)
IsNow = Trim(IsNow)
Thediff = DateDiff ("n", CDate(TimeModified),CDate(IsNow))
GetTimeDiff = CStr(Thediff)
End Function
StrTimeDiff = GetTimeDiff(TimeModified,IsNow)
'Timemodified is the '.datelastmodified' property returned
q