Страница: 1 |
Страница: 1 |
Вопрос: пользователь вошедший в систему?
Добавлено: 18.04.07 17:00
Автор вопроса: FreeMan
Люди подскажите как можно узнать имя пользователя вошедшего в систему. вижу несколько вариантов:
1. ntlm (фантастический вариант) - брать пользователя и пароль из NTLM аутинтификации.
2. proxyuser,proxypassword (желаемый вариант) - в JS находил примеры с такими строками "system.getparametr("http.proxyuser")" как реализовать это на VBS незнаю..
3. Системные переменные (думаю самый реальный вариант) - есть переменная %USERNAME% в системе, как ее испоьзовать в VBS?
Помогите!
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 18.04.07 18:07
Environ$("username"
Номер ответа: 2
Автор ответа:
alroy
Вопросов: 3
Ответов: 28
Профиль | | #2
Добавлено: 16.05.07 12:50
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2"
Set colComputer = objWMIService.ExecQuery _
 "Select * from Win32_ComputerSystem"
For Each objComputer in colComputer
Wscript.Echo "Logged-on user: " & objComputer.UserName
Next