Não há funcionalidade incorporada para fazer o que você está falando, por si só. O que você está procurando é um desejo bastante razoável, mas não algo que a Microsoft tenha implementado como um recurso com a granularidade que você está procurando.
A funcionalidade "Logon Hours" (localizada na guia "Account" das propriedades da conta do usuário em "Usuários e Computadores do Active Directory") lhe dará algo parecido com o que você deseja, mas funciona negando o direito de autenticar para o domínio e, como tal, não tem a granularidade que você está procurando.
Você pode tentar alterar dinamicamente as associações a grupos com scripts, mas suspeito que você conseguirá pouco além de criar muito tráfego de replicação do Active Directory. Duvido que você descubra que, com o cache de tokens levado em consideração, você pode negar e restaurar o acesso de forma confiável em um horário específico.
Editar:
Eu vejo algumas outras respostas falando sobre como alterar as permissões de arquivo em vez de tentar alterar as associações a grupos. Também espero que você também veja resultados decepcionantes desse método, se houver arquivos abertos no momento em que você alterar as permissões. (Eu odiaria pensar que tipo de inferno isso pode jogar com arquivos off-line, também.)