Версия для печати темы (https://pro1c.org.ua/index.php?s=62fcab2044e0b72bbf81740082c096ae&showtopic=66659)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ telnet против ping

Автор: 4andriy 19.07.21, 20:02

надо проверить работает комп клиента или нет, для этого реализовал проверку по ip:

Если КомандаСистемы("ping "+Адресбух+" -n 1")<>0 Тогда
Сообщить("работает");

как сделать тоже самое но с командой telnet?
при срабатывании кода:
Если КомандаСистемы("telnet "+Адресбух+" 4884")<>0 Тогда
Сообщить("работает");

у меня открывается окно cmd с telnet и просит ввести команду (надо написать quit) и что-бы 1с поняла что все работает
на даный момент окно есть, вручную пишу quit но 1с не понимает что все работает.

Автор: 29a 22.07.21, 18:20

4andriy @ 19.07.21, 21:02 * ,
создать командный файл tn.cmd, прописать в нем telnet %1 < command.txt
создать файл command.txt, прописать в нем q
разместить оба файла например в папке c:\telnet

Если КомандаСистемы("c:\telnet\tn.cmd "+Адресбух+" 4884")<>0 Тогда
Сообщить("работает");

Автор: okolita75 15.03.23, 23:54

4andriy @ 19.07.21, 20:02 * ,
1) fping
2) nmap

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua