Имя: Пароль:
1C
 
Как получить 1С результат пинга?
Ø
0 Фрюшник
 
04.09.06
14:46
Мне нужно 1С 77 собирать сведения о компьютерах в сети. Точнее связь посредством пинга. И соответственно записывать результат. То есть, 1с каждые 10 минут пингует комп и результат записывает. Как это реализовать?
Пока на ум приходит только задание каждые 10 минут пинга с ведением лога средствами винды, а 1С читает этот лог. Но как-то это больно хлопотно. Может есть более рациональный способ?
1 Мутабор
 
04.09.06
14:50
Результат выполнения ping тебе поможет.
2 Фрюшник
 
04.09.06
14:51
Как 1с поймать результат? Вот в чем вопрос!
3 Lexusss
 
04.09.06
14:54
ping localhost > %temp%\pingtest.txt
Текст.Открыть(%tem%\ping.txt);
4 Cool Brother
 
04.09.06
14:55
Надо, я думаю, запустить приложение через WSH дочерним процессом и посмотреть коды возврата. Но вот есть там коды возврата или нет я незнаю.
Проверь сам.
5 Мутабор
 
04.09.06
14:56
Да хоть про wsh почитай.
6 Берсеркер
 
04.09.06
15:22
(0) Ужасть! А на кой это делать 1С-ом?
    
7 Соратник
 
04.09.06
15:24
в ВК DialMail есть методы для пинга вроде
8 smaharbA
 
04.09.06
17:00
а что такое результат пинга ? если просто есть/нет то так
ШелСкрипт=СоздатьОбъект("wscript.shell");
сообщить(ШелСкрипт.run("ping -n 1 host.local"));
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан