Фильтрация результатов из запроса WMI - PullRequest
0 голосов
/ 30 августа 2011

Используя vbscript, как я могу отфильтровать вывод из запроса WMI?Я хочу вернуть каждую локальную учетную запись пользователя, кроме 2, которые являются «Администратор» и «Посетитель».

Set colUsers = objWMIService.ExecQuery _
    ("select * from Win32_UserAccount where LocalAccount = True")
For Each objUser in colUsers
    WScript.Echo objUser.Name
Next

1 Ответ

1 голос
/ 30 августа 2011

Просто переписать ваше WQL предложение на

objWMIService.ExecQuery("select * from Win32_UserAccount Where Name<>'Administrator' AND Name<>'Visitor' AND LocalAccount=True")
...