
Quero exibir o tipo de conta de um usuário (geralmente padrão ou administrador) na área de trabalho usando o BGinfo da Sysinternals.
Acredito que empregar uma consulta WMI para mostrar o "valor" do tipo de conta (Propriedade de classe?) É uma abordagem possível, mas não consigo descobrir uma consulta WMI funcional.
Responder1
Talvez não seja exatamente a resposta que você procurava, mas como o BGInfo também oferece suporte a VBScript. Se essa for uma opção para você, o seguinte script pode ser útil:
dim strUser : strUser = CreateObject("Wscript.Network").UserName
dim blnFound : blnFound = false
for each objUser in GetObject("WinNT://./Administrators").Members
if objUser.Name = strUser then
Echo strUser & " is a member of local administrators."
blnFound = true
end If
next
if blnFound = false then
Echo strUser & " is not a member of local administrators"
end if