Bueno, yo no acostumbro a trabajar directamente sobre los archivos 'visibles al público' sino sobre una copia de ellos y luego, una vez probados y aprobados, los actualizo... pero se me ocurre que... podés poner en todas las páginas un <!-- #include File="estatus.asp" -->
y en estatus.asp:
<%
Dim Status
Status = "Si" ' Si/No
If Status = "No" then
Response.Write "La página que ud. intenta ver está siendo actualizada por el administrador. Por favor, vuelva a intentarlo mas tarde"
End if
%>
o algo así