scusa ma la cosa non è molto chiara...

certo è che lato server è molto semplice fare un redirect in base all'orario...

dim data,pag
'data di oggi intendo

data=date()

pag=data &".asp"

response.redirect ""&pag&""

Per il secondo punto potresti usare un ciclo o una serie di statement "if and then " per definire quale azione attivare esempio:
dim tempo,i
tempo = time()

if tempo >= 08.00 and < 08.45 then
response.redirect "tupagina_azione.asp"
end if
if tempo >= 08.45 and < 09.00 then
response.redirect "tupagina_azione2.asp"
end if

e così via.
si potrebbe semplificare con un ciclo...
ma l'unico dubbio mi resta sulla gestione delle variabili date , forse si dovrebbe usare un formateDateTime()

fammi sapere.

ciao.