Look what about using something like used in internetcafe ?! use NET TIME client ,once u install it, u will get a standby screen so, u can use an admin pass and put a countdown time like 1 HOur, so after one hour , the Client program close everything and go back the the standby screen !!
dont install the server, just the client
hope this works for u