Here's a snippet that might help:
 Code:
$Members = GroupMembers(@DOMAIN, 'Domain Users', 2)
For Each $Member In $Members

  ; get specific user data
  $objUser = GetObject('WinNT://' + @DOMAIN + '/' +$Member + ',user')

  ; read flags
  $Flags = $objUser.UserFlags 

  ; if not disabled, and not Never Expires, report on expired or about to expire accounts
  If Not $objUser.AccountDisabled And Not ($Flags & 65536)
    $ExpDate = FixDate($objUser.PasswordExpirationDate)
    $Days = Int(TimeDiff('Now', $ExpDate, 'D'))
    $LStat = $objUser.IsAccountLocked
    $EStat = $objUser.PasswordExpired

I think you're looking for the $LStat value above..

Glenn
_________________________
Actually I am a Rocket Scientist! \:D