Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to create a local user account on a Windows 7 Professional machine that stays active only for a certain length of time e.g 12 months?

The reason for doing this is we loan out laptops for 12 months to students, however some are less than prompt at bringing them back, if they were locked out of the laptop this would force them to bring the machine back in if they hoped to continue using the laptop.

Also a warning would be helpful, although I could do this with a scheduled task.

share|improve this question
They could simply disable this once they learned of this. Since your dealing with non-domain accounts this really isn't possible. – Ramhound Nov 1 '12 at 11:24
The accounts are limited user accounts. Surely there must be some software that can be run as an admin only that would accomplish this? – Joe Taylor Nov 1 '12 at 11:35
The only software I am aware of that deals with this, requires it to be a domain account, local users are not really designed in this manner. My suggestion...start withholding their ability to register for classes if they don't return it. – Ramhound Nov 1 '12 at 12:16

You can, as Admin, schedule this in a batch file: Net User UserName /active:no

But this can be outmaneuvered pretty easily with HBCD... You can either encrypt the HD, or put you OS in a VHD.

One more option, which I haven't tried, is the Prey Project.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .