| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > В расшаренной папке запуск exe через bat |
| Автор: prgmdelphi 27.8.2014, 11:36 | ||
| Добрый день. Есть компьютеры в сети (comp1, comp2...compN). На comp1 расшарена папка, в которой есть load.bat и myprog.exe. Стоит задача, пользователям этих компьютеров запускать с параметром myproj.exe -X. Это собственно делает load.bat: CollapsedWrap disabledLine numbers off
Все вроде бы замечательно - прога стартует, но как выяснилось, если запускать прогу через load.bat ее поведение не тоже самое как если бы ее запускать через командную строку MyProg.exe -X в каталоге расшаренной папки. В чем именно отличается поведение, а вот в чем - дело в том что MyProg.exe использует в своей работе СУБД Firebird, который запущен как сервис на comp1. Так вот если запускать через load.bat, то не удается подключиться даже к security2.fdb (база, идущая с поставкой firebird), если напрямую ч/з командную строку, то все ок. Что нужно написать в load.bat, чтобы запуск myprog.exe был аналогичен запуску в командной строке? |