Solved

Need a way to set the "Password Never Expires" checkbox in a user account from a command line

Posted on 2008-10-30
5
12,373 Views
Last Modified: 2012-05-05
Hello,
I need a command that will allow me to change the "Password Never Expires" checkbox for a local user account.  I know how to change this manually through local users/groups but I need to push this out to hundreds of PC's in several offices so doing it manually isn't really an option.  Using the "net user" command I have been able to alter just about every property in the user account except for the "Password Never Expires".  I know I can use "net accounts /maxpwage:unlimited" to set the password to never expire for ALL users, but is there a command that will let me set this property for just one local user on the PC?  All the PC's I need to change are running Windows XP SP3 and are all in the same Windows domain, so if you know of a way to accomplish this through a group policy that would work also.  Thanks,

EKSH-Tech
0
Comment
Question by:EKSH-Tech
5 Comments
 
LVL 39

Expert Comment

by:BrandonGalderisi
ID: 22844463
This should work...

net user {username} /expires:never


according to:
http://www.ss64.com/nt/netuseroptions.html
http://www.ss64.com/nt/net_useradmin.html
0
 
LVL 26

Accepted Solution

by:
farhankazi earned 500 total points
ID: 22844503
Try following command line statement:

WMIC USERACCOUNT WHERE "Name='username_here'" SET PasswordExpires=FALSE

Open in new window

0
 

Expert Comment

by:Gomez1234
ID: 22844508
Allow all local user accounts to never expire, and with a group policy change the right to log in to local admin users. That way the local users can't be used to log in anymore.

Or leave the pwd change rule and change the pwd with a net use command in a batch file which goes through all your pc's periodically ( with the new pwd as a variable at the top....
0
 
LVL 1

Author Closing Comment

by:EKSH-Tech
ID: 31511817
This is exactly what I was looking for.  Thank you!!

0
 
LVL 1

Author Comment

by:EKSH-Tech
ID: 22844609
Unfortunately the "net user /expire:never" command only sets the account to never expire, not the password.  I tried the WMIC command and it worked perfectly, so I won't need to go modify any group policies.  Thanks much for your prompt answers!
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It is only natural that we all want our PCs to be in good working order, improved system performance, so that is exactly how programs are advertised to entice. They say things like:            •      PC crashes? Get registry cleaner to repair it!    …
For both online and offline retail, the cross-channel business is the most recent pattern in the B2C trade space.
In this video I am going to show you how to back up and restore Office 365 mailboxes using CodeTwo Backup for Office 365. Learn more about the tool used in this video here: http://www.codetwo.com/backup-for-office-365/ (http://www.codetwo.com/ba…
As a trusted technology advisor to your customers you are likely getting the daily question of, ‘should I put this in the cloud?’ As customer demands for cloud services increases, companies will see a shift from traditional buying patterns to new…

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now