Обработка АвтоОбмен.
-----------------------------------------------------
При открытии загружает список баз УРИБ (за исключением из под которой запущена).
Создает в каталоге базы папку prm, где формирует bat-файл runobmen.bat .
Данный батник подключается к инету , к ftp и загружает файл обмена, опосля отключает инет.
Затем запускает 1С в пакетном режиме для загрузки данных
При выгрузке файла обмена тоже самое только в другом порядке.
Для подключения используется стандартная консольная программа rasdial.exe (w2k,wxp)
Для работы с ftp используется стандартная консольная программа ftp.exe (w2k,wxp)
Также используется утилита из ResourceKit sleep.exe (идет в архиве) - лишь затем чтоб сделать задержку между подключениями.
В файле ftp.ftp команды для работы с ftp
-------------------------------------------------------
+(Плюсы)
Не нужно никаких ВК, exe.
Если не удается подключиться указанное количество попыток, то выдается сообщение (через net send)
Можно использовать сформированный батник для запуска ярлыком (только для загрузки и выгрузки придется переименовать runobmen.bat и ftp.ftp, а также в соответствующем батнике заменить ftp.ftp на исправленный)
-------------------------------------------------------
-(Минусы)
Если работа идет в терминале то net send получат все пользователи сервера (можно исправить если отправлять для пользователя)
Не обрабатываются ошибки ftp.
Вступайте в нашу телеграмм-группу Инфостарт