You can configure Remote Desktop Services (formerly known as Terminal Services) to disconnect and/or end sessions based on timings of your choice. A Microsoft forum entry describes the various settings and options available.
Remote Desktop Services user logged on with temporary profile
A user logging on to a Remote Desktop Services (RDS) server was shown a dialogue soon after logon indicating that they...
