Limit the Login Time of Users

by Eric Geier [Published on 28 March 2012 / Last Updated on 19 July 2011]

Specify exact when a user can login for control and security reasons.

By using net user commands at the Command Prompt, you can define the days and times a particular Windows user is allowed to login. This can be used by organizations to help prevent unauthorized access during off-hours.

Here’s an example of limiting access to Monday through Friday 8am to 6pm:

net user username password /times:M-F,08-18;

You can use the full spelling of days or use abbreviations: M,T,W,Th,F,Sa,Su.

You can use the 12-hour or 24-hour format for the times. To use the 12-hour format, specify AM or PM.

Use commas to separate day(s) from a time, and use semicolons to separate combinations of a day/time. For example, here’s how to specify Monday 8am through 6pm with a one hour lunch break between 11am and noon: M,8AM-11AM;M,12PM-6PM;

To specify a user can log on anytime, use “all”. A blank value means a user can never log on.

See Also

The Author — Eric Geier

Eric Geier (Dayton, Ohio) is a Freelance  Tech Writer and Author specializing in computer networking. He's also the Founder and Owner of NoWiresSecurity, which provides a hosted cloud-based RADIUS service to help businesses easily secure their Wi-Fi networks with the Enterprise (802.1X) mode of WPA/WPA2 security. He’s also the Founder and Owner of On Spot Techs, which provides on-site computer and technology services.

Featured Links