| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Перехват ошибок в методах WMI |
| Автор: finderknowledge 25.1.2006, 09:50 | ||
Возникла необходимость найти компьютер (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 25.1.2006, 10:07 | ||||
Пропустить через eval не пробовал? Примерно так:
либо так:
Я так понимаю у тебя вылетает на этом участке кода? |
| Автор: finderknowledge 25.1.2006, 11:53 |
| korob2001 спасибо, помогло |