Одна из процедур в конце выполняет такую команду
ЗапуститьПриложение(гКаталог+Док.КомДляЭлНакл.ЗапуститьПриложение);
Запускается батник с таким содержанием
...
FOR %%i IN (*.dbf) DO (
n:\prices\ncftpput -f n:/prices/Login.cfg -P 20021 -F -DD /267/Naklad/ *.dbf
)
...
т.е. из текущего каталога все dbf отправляется на ftp. Если я вручную запускаю батник из папки, то все ОК, а если через запуститьприложение(), то на ftp выкладываются файлы из текущего каталога 1с, а не из той папки откуда запускается батник. Где грабли?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший