Windows natively has the NET USER command to perform a number of account related operations. For example, in order to effectively restrict access to your PC for a particular account based on timings, you can make use of NET USER command with the following syntax
Excerpt from Microsoft KB: http://support.microsoft.com/kb/251394
/times:{times | all}
Is the logon hours. [...]