This is the mail archive of the
mailing list for the Cygwin project.
RE: Take 2: Testers for new ssh-*-config scripts wanted!
I use Dave Roth's perl module for more complex user flag settings,
but the hands down easiest way to do this is with the NET command:
NET USER username /EXPIRES:NEVER
This command is built-in on all Windows NT/2K/XP systems. For more
details see NET HELP USER.
--On Monday, November 03, 2003 4:05 PM -0600 "DePriest, Jason R."
Does anybody know how I can set "Password never expires"
from the command line?
User Accounts have a USER_FLAGS attribute that can be any combination of
a couple of values. One of these can be UF_DONT_EXPIRE_PASSWORD. If it
is present, the password never expires.
I typically manipulate it using Dave Roth's Win32::AdminMisc perl module
(UserGetMiscAttributes and UserSetMiscAttributes)... which is likely
beyond the scope of what you want this script to do.
The CREATEUSERS.VBS script from the Windows 2000 Resource Kit
(Supplement 1) looks promising. I haven't used it, but the code seems
capable of specifying the UF_DONT_EXPIRE_PASSWORD option.
I would attach the .vbs file (as a .txt file), but it is copyrighted by
Microsoft. If anyone knows if emailing it would be "bad" or not, let me
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html