|
Как получить 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"));
|
|