I presume this code will list all your users. I do not know if it is good practice to run your code directly against the list of names, but maybe it can help you to generate shorter lists of users.
Code:

If NOT @LOGONMODE
Break On
Else
Break Off
EndIf
Dim $RC
$RC = SetOption("Explicit","On")
$RC = SetOption("NoVarsInStrings","On")
$RC = SetOption("NoMacrosInStrings","On")
$RC = SetOption("WrapAtEOL","On")

Dim $objDomain, $objUser

$objDomain = GetObject("WinNT://YourDomainName")
$objDomain.Filter = "User",""

For Each $objUser in $objDomain
? "User name: " + $objUser.Name
? "Description: " + $objUser.Description
? "Logon script path: " + $objUser.LoginScript
?
Next