Скопируйте это в .JS файл.
var objWMIService = GetObject("winmgmts:\\\\.\\root\\cimv2");
var listLocalUsers = objWMIService.ExecQuery("SELECT * from Win32_UserAccount Where LocalAccount = True");
for(var enumLocalUser = new Enumerator(listLocalUsers); !enumLocalUser.atEnd(); enumLocalUser.moveNext()){
var localUser = enumLocalUser.item();
WScript.Echo("Short Name: " + localUser.Name);
WScript.Echo("Full Name: " + localUser.FullName);
WScript.Echo("Description: " + localUser.Description);
WScript.Echo("\n");
}
Пример VB: On Error Resume Next Установить objWMIService = GetObject("winmgmts:\.\ Root \ cimv2"). Установить listLocalUsers = objWMIService.ExecQuery(«Выбрать * из Win32_UserAccount, где LocalAccount = True»)
For Each localUser in listLocalUsers
Wscript.Echo "Short Name: " & localUser.Name
Wscript.Echo "Full Name: " & localUser.FullName
Wscript.Echo "Description: " & localUser.Description
Wscript.Echo "\n"
Next
Затем запустите его, используя cscript myGetLocalUsers.js
или cscript myGetLocalUsers.vb
в командной строке.
Редактировать:
Я не проверял это, поэтому дайте мне знать, если у вас есть какие-либо ошибки.