Using Active Directory, no, but using the task manager and the shutdown command it is perfectly possible.
Create a task to run out of hours when there are no overnight processes - eg backups - running, then use
shutdown -r -c "Weekly Reboot"
to schedule it once a week at that time.
It needs to be run under the context of an account with permission to shut down the computer.
John