|
|
|
Определение пользователей на машинах сети
|
|||
|---|---|---|---|
|
#18+
изготовил скриптик для определеня какой пользователь на какой машине залогинился и какая ОС установлена. Но есть одна проблемка, если установлен Win2000 и пользователь, залогиневшийся на машине не имеет прав локального админа, скрипт его не определяет и возвращает значение null. Подскажите, плиз, как решить проблемку не меняя прав пользователя. Скрипт запускаю от имени администратора домена. Текст приведен ниже. Shell = WScript.CreateObject("Shell.Application") FS = new ActiveXObject("Scripting.FileSystemObject") Log= FS.CreateTextFile("C:\\comp.txt") objAllDomain = GetObject("WinNT://Domain") objItem = new Enumerator(objAllDomain) //перебор компьютеров for (; !objItem.atEnd(); objItem.moveNext()) { if (objItem.item().Class == "Computer") { try { objWMIService = GetObject("winmgmts:\\\\" + objItem.item().Name + "\\Root\\CIMV2") colComputer = objWMIService.ExecQuery("Select * from Win32_ComputerSystem") objComputer = new Enumerator(colComputer) for (; !objComputer.atEnd(); objComputer.moveNext()) { Log.WriteLine (objItem.item().Name +" "+ objComputer.item().UserName +" "+ objComputer.item().SystemStartupOptions(0)) } } catch(e){Log.WriteLine (objItem.item().Name)} } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 16:13 |
|
||
|
Определение пользователей на машинах сети
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 18:59 |
|
||
|
Определение пользователей на машинах сети
|
|||
|---|---|---|---|
|
#18+
а как через WMI добраться до переменных на удаленной машине (ну в смысле не на локальной)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 19:31 |
|
||
|
Определение пользователей на машинах сети
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2007, 13:50 |
|
||
|
Определение пользователей на машинах сети
|
|||
|---|---|---|---|
|
#18+
Попробывал. вываливается список всех пользаков когда-либо регистрировавшихся на машине, а также системные учетки. Сижу пробую с помощью различных классов из области имен root\CIMV2 добыть, но пока глухо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2007, 14:16 |
|
||
|
|

start [/forum/search_topic.php?author=space_a&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
15ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 444ms |
| total: | 618ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...