See When admin is not admin? and more specifically, this code.
Code:
Break on
? "Priv : " + @priv
? "Admin Group: "
if ingroup("\\" + @wksta + "\administrators")
"True"
else
"False"
endif
? "Local Admin: "
if localadmin()
"True"
else
"False"
endif


function LocalAdmin()
$LocalAdmin=ingroup('@wksta\'+sidtoname('S-1-5-32-544'))-1+@inwin
endfunction

_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.