La opción de Antoniodh24, es una buena opción.
Yo tuve la misma necesidad, y lo hicimos con una tarea programada en el servidor de AD. En el cual indicabamos una tarea en un dia especifico para activarlo y otra tarea "x dias" más tarde para desactivarlo. El script es fácil y es
solo cambiar el atributo "usseraccountcontrol", del user que necesites.