Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
cf_dimka
Зарегистрирован: 26.10.2004 Сообщения: 13
|
Добавлено: Вт Мар 15 2005 17:18 Заголовок сообщения: текуший ip - адрес машины через vbs |
|
|
просто некоторые подсети в домене, в офисную сеть ходят по "медленным" каналам связи, и ip адреса их отличаются
скрипт проходит при загрузке машин и в зависимости от ip выполняет или не выполняет какое либо действие
подскажите плиз как в vbs узнать текуший ip - адрес машины? |
|
Вернуться к началу |
|
|
vvt
Зарегистрирован: 20.05.2004 Сообщения: 686
|
Добавлено: Вт Мар 15 2005 17:27 Заголовок сообщения: |
|
|
например, направить вывод ipconfig в файлик, а потом считать оттуда, скажем, нужную строку начиная с нужного столбца.
ПС
ВБС я не знаю |
|
Вернуться к началу |
|
|
Andy_user
Зарегистрирован: 03.12.2003 Сообщения: 382 Откуда: Санкт-Петербург
|
Добавлено: Вт Мар 15 2005 17:41 Заголовок сообщения: |
|
|
Цитата: | strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration")
For Each objItem in colItems
For i=LBound(objItem.IPAddress) to UBound(objItem.IPAddress)
Wscript.Echo "IP: " & objItem.IPAddress(i)
Next
Next
Wscript.Quit |
_________________ Знание принципов компенсирует незнание фактов. |
|
Вернуться к началу |
|
|
|