Hi Roberto,

Here are the results that I see with Richard's script..
 Quote:

--Starting enumeration for KDyer
Passed checking InGroup() for 'DOMAIN\Domain Users'
Passed checking InGroup() for 'Everyone'
Passed checking InGroup() for 'WORKSTATION\Users'
Passed checking InGroup() for 'WORKSTATION\Administrators'
Passed checking InGroup() for 'INTERACTIVE'
Passed checking InGroup() for 'Authenticated Users'
Passed checking InGroup() for 'LOCAL'
Passed checking InGroup() for 'DOMAIN\Domain Admins'
Passed checking InGroup() for 'DOMAIN\Tem Svcs Users'
Passed checking InGroup() for 'DOMAIN\Documentation_READ'
Passed checking InGroup() for 'DOMAIN\DEVELOPMENT'
Passed checking InGroup() for 'DOMAIN\Implementation'
Passed checking InGroup() for 'Administrators'
Passed checking InGroup() for 'Users'
--Enumeration done


So, I put together a script that may help you understand this a bit more..
 Code:
BREAK ON
CLS

$rc=InGroup("Group Support")
?"For Group Support "+$rc

$rc=InGroup("Group TI")
?"For Group TI "+$rc

$rc=InGroup("Group Systems")
?"For Group Systems "+$rc

$rc=InGroup("Group Billing")
?"For Group Billing "+$rc

$rc=InGroup("Domain Admins")
?"For Domain Admins "+$rc

$rc=InGroup(@DOMAIN+"\Domain Admins")
?"For "+@DOMAIN+"\Domain Admins "+$rc

?"Script is done..  Press a key"
Get $


Here are the results from the script I just put together:
 Quote:

For Group Support 0
For Group TI 0
For Group Systems 0
For Group Billing 0
For Domain Admins 1
For DOMAIN\Domain Admins 1
Script is done.. Press a key


HTH,

Kent
_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's