A. You can use the following script, which you can download at http://www.windowsitpro.com/content/content/48309/nopwdexpiry.zip to query the userAccountControl attribute of each user to check whether the account is flagged with "Password never expires" setting. Note that some lines wrap because of space limitations:
'listnopwdexpiry.vbs ' John Savill 20 October 2005 Option Explicit Dim strLdapPath, objConnection, objChild, userFlag Const ADS_UF_DONT_EXPIRE_PASSWD = &H10000 ' Check whether all required arguments have been passed. If Wscript.Arguments.Count Pass the script to the path to the user's container that you want to check by using the following command:D:\Temp>cscript listnopwdexpiry.vbs cn=users,dc=savilltech,dc=comwhich displays the following output:
Microsoft (R) Windows Script Host Version 5.6 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. CN=Administrator CN=Clark Kent CN=Emmaline Savill CN=Guest CN=IUSR_SAVDALDC01 CN=IWAM_SAVDALDC01 CN=John Savill CN=SUPPORT_388945a0 Operation Completed
0 comments
Hide comments