Howard,

This code works fine if my account is in the local administrators group on the remote system, but it does not work if my membership is only through a Universal group.

code:
break on
$wksta = 'workstation1'
RemoteAdmin($wksta)

function RemoteAdmin($wksta)
$Win32Admin = createobject("Win32Admin")
$AdminGrp = $Win32Admin.GetLocalAdminGrp($wksta)
$AdminAccount = $Win32Admin.GetAdminAccount($wksta)
? 'AdminGroup is: '+$AdminGrp
? 'Admin Account is: '+$AdminAccount
? '\\'+$wksta+'\'+$AdminGrp
IF INGROUP('\\'+$wksta+'\'+$AdminGrp)
? 'You are a member of Admins group on: '+$wksta+' '+@error+' - '+@serror
ELSE
? 'You are NOT a member of Admins group on: '+$wksta+' '+@error+' - '+@serror
ENDIF
$Win32Admin = 0
endfunction