Я хочу отобразить тип учетной записи пользователя (обычно стандартный или администратор) на рабочем столе, используя BGinfo Sysinternals.

Я полагаю, что при использовании запроса WMI для отображения значения типа учетной записи (свойство класса?) это возможный подход, но я не могу понять, рабочий запрос WMI.

Выбор WMI-запроса

1 ответ1

0

Возможно, не совсем тот ответ, который вы получили, но BGInfo также поддерживает VBScript. Если это вариант для вас, тогда может пригодиться следующий скрипт:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .