![]() |
VB2008 Как получить список компьютеров в рабочей группе ?
Доброго времени суток
Хочу получить список компьютеров в сети. С компами в домене вроде бы все просто - добавить элемент DirectorySearcher и потом DirectorySearcher1.FindAll.CopyTo() должно копировать коллекцию в массив(вроде так, я не ошибся ? я не уверен, потому что тестировал дома, конечно же без домена). Но для рабочей группы это не срабатывает - ошибку пишет. Собственно Как получить список компьютеров в рабочей группе ? Как узнать в рабочей группе комп или в домене ? Как выполнить эту проверку? Что можно на эту тему почитать? |
http://www.google.com/search?hl=en&q...0%B5+%3F%0D%0A
Получить список машин в рабочей группе безболезненно можно будет в том случае, если нормально работает служба Обозреватель сети, т.е. на всех машинах в сети, кроме одной, служба выключена, а на одной включена. В противном случае будут длительные тайм-ауты при опросе сети. Ну и сам понимаешь, что в разное время суток программа будет давать разные списки, т.к. какие то машины будут включены, какие то выключены. |
Время: 16:39. |
Время: 16:39.
© OSzone.net 2001-