![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| finderknowledge |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 29.11.2005 Репутация: нет Всего: нет |
Возникла необходимость найти компьютер (Windows XP) с определенным серийным номером, накидал следующий скрипт:
при этом возникла следующая проблема, как только скрипт натыкается на IP где не может подключиться к WMI, возникает ошибка: Win32::OLE(0.1702) error 0x800706ba: "╤хЁтхЁ RPC " in METHOD/PROPERTYGET "ConnectServer" at findcomp.pl line 13 т.е. The RPC server is unavailable. и скрипт вылетает. Вопрос заключается в следующем, каким образом эту ошибку можно перехватить, для того чтобы скрипт смог продолжать работу дальше? |
|||
|
||||
| korob2001 |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Пропустить через eval не пробовал? Примерно так:
либо так:
Я так понимаю у тебя вылетает на этом участке кода? Это сообщение отредактировал(а) korob2001 - 25.1.2006, 10:13 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
||||
|
|||||
| finderknowledge |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 29.11.2005 Репутация: нет Всего: нет |
korob2001
спасибо, помогло |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |