|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть такая проблема... Нужно определить включенные компы в сети (в домене). Машин довольно много, поэтому будет сканироваться весь диапазон адресов 0..255. Любое обращение к компу (попытка открытия файла, определение имени по IP-шнику) занимает продолжительное время, если данный комп выключен или вовсе отсутствует. Нужно что-то вроде ping, только в VB среде. Использование WinSock тоже не годится, так как нужно тогда на каждую машину ставить клиента. Как просканировать IP-шники и быстро определить включенные машины средствами VB? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2010, 20:20 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2010, 20:21 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
Спасибо, попробую. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2010, 20:27 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
также можно попробовать Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2010, 08:20 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
HandKotтакже можно попробовать Код: plaintext
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2010, 09:05 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
Точнее так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Но так мелькает окошко консоли - чтобы оно не мелькало нужно вызывать net view используя CreateProcess, скрывая консоль и перехватывая тот же StdOut... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2010, 09:14 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
HandKotтакже можно попробовать Код: plaintext
К сожалению у утилиты net, нет возможности вывести IP адрес машины. Чаще всего пригождается IP адрес, а не имя компа в сети. А так работает она быстро. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2010, 09:34 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
для автора, нужно было автор Нужно определить включенные компы в сети (в домене). а получив список компов, можно определить и их адреса при помощи PING можно определить адреса доступных компов, но при наличии более одной подсети, кол-во циклов для определения возрастает в неколько раз ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2010, 10:39 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
> Автор: Dumm > Здравствуйте! > Есть такая проблема... Нужно определить включенные компы в сети (в домене). Машин довольно много, Я вот не совсем понимаю, у админов есть спец-утилиты, которые мониторят кто и что делается в сети зачем ещё один велосипед??? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2010, 14:08 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
Игорь Горбонос > Автор: Dumm > Здравствуйте! > Есть такая проблема... Нужно определить включенные компы в сети (в домене). Машин довольно много, Я вот не совсем понимаю, у админов есть спец-утилиты, которые мониторят кто и что делается в сети зачем ещё один велосипед??? Мне это нужно было когда писал скрипт. В скрипте на доступные компы раскидывались задания. Получилось что-то вида "распределенных вычислений" ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2010, 14:47 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
AndrFТочнее так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Но так мелькает окошко консоли - чтобы оно не мелькало нужно вызывать net view используя CreateProcess, скрывая консоль и перехватывая тот же StdOut... Public Declare Function OemToChar Lib "user32" Alias "OemToCharA" (ByVal lpszSrc As String, ByVal lpszDst As String) As Long -> бУдет выдаваться ошибка "Константы, ряды устанавливаемой длины, масивы, определяемые пользователем типы и инструкции Declare, не позволенны как общие участники объектных модулей" ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 04:09 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
GekoOбУдет выдаваться ошибка "Константы, ряды устанавливаемой длины, масивы, определяемые пользователем типы и инструкции Declare, не позволенны как общие участники объектных модулей " Так и не надо размещать этот код в объектном модуле ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 09:03 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
Привет) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 09:08 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
Irenka19953Привет) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 09:41 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
> Автор: Shocker.Pro > + > Irenka19953 > Привет) > интересно, 19953 - это год рождения?.. Ставлю бутылку тёмного гёссера на март девяносто пятого Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 10:42 |
|
Определение включенных компьютеров в сети
|
|||
---|---|---|---|
#18+
Игорь Горбонос> Автор: Shocker.Pro > + > Irenka19953 > Привет) > интересно, 19953 - это год рождения?.. Ставлю бутылку тёмного гёссера на март девяносто пятого ставлю бутыль Jameson-а, что её зовут Ирина ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 12:57 |
|
|
start [/forum/topic.php?fid=60&fpage=103&tid=2158790]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 367ms |
total: | 493ms |
0 / 0 |