PDA

Показать полную графическую версию : Программа не запускается по сети


-KeyMaster-
28-06-2012, 10:34
Есть программа, лежащая у многих на компе, в ней сотрудники ведут базу по домам. Сама программа лежит в одной папке, база в другой. У всех на рабочих столах ярлыки на запуск данной проги со свойствами строки "Объект" - "C:\VFP8\vfp8.exe -t C:\G_fond\Prg\Main_pro.FXP", где папка "VFP8" - сама программа, а папка "G_fond" - база.
Возник вопрос ведения общей базы. Закинул я эти папки на сервер, расшарил, изменил путь к конечным файлам. Вышло так -
"\\srv\VFP8\vfp8.exe -t \\srv\G_fond\PRG\Main_pro.FXP". Запускаю измененный ярлык с рабочего стола - программа запускается, а дальше выдает ошибку - "Invalid path or file name" и саму базу не открывает. Путь верный, руками-то папки открываются через проводник. 3 дня уже ковыряюсь - не могу понять, в чем загвоздка? И что ключ "-t" означает?

avolkov2009
28-06-2012, 10:42
Я бы примонтировал пользователям расшаренные папки, например, X: - программа, Y: - база. Например, так:

net use x: \\srv\VFP8
net use y: \\srv\G_fond

После этого вызов был бы таким:
X:\vfp8.exe -t Y:\Prg\Main_pro.FXP

-KeyMaster-
28-06-2012, 10:59
Подключил сетевыми дисками, эффект тот же - программа запускается, базу видеть не хочет, ошибку выдает ту же самую.

Angry Demon
28-06-2012, 11:12
-KeyMaster-, а из оболочки FoxPro удаётся загрузить FXP?

-KeyMaster-
28-06-2012, 11:26
Попробовал - не запустил. В ответ на открытие .fxp файла открывает текстовик с кракозябрами в том же FoxPro. Почему тогда локально все работает?




© OSzone.net 2001-2012