Ветеран
Сообщения: 651
Благодарности: 1
|
Профиль
|
Отправить PM
| Цитировать
UfaMax
Способ который предлагает Giorgievich очень прост (и это хорошо), но не универсален, т.к. возможно (не знаю что у Вас за программа) работа в программе одного из пользователей заблокирует возможность работы в этой программе всех остальных. Если это не проблема в Вашей ситуации - то неплохой способ.
Вот еще один довольно примитивный способ, подходит поэтому также не всегда:
На рабочей станции настроить так, что перед запуском программы файлы копируются на раб. станцию с сервера в том и только в том (чтобы не тормозило!) случае, если на сервере они новее, чем на раб. станции. Это реализуется посредством bat-файла с командой xcopy \\MyServer\Prog\*.* c:\Prog\*.* /D/E/C/Y
После того, как программа отработает, запускается другой bat-файл с прописанным в нем xcopy c:\Prog\*.* \\MyServer\Prog\*.* /D/E/C/Y
Права, понятно, должны быть на директорию на сервере.
Если программа не является консольным приложением или программой DOS, то есть дополнительный вопрос по поводу запуска второго bat-файла после того, как прога отработает. Если самописная - можно вставить в конец, если нет - пользователь пусть руками 2-ой bat-файл запускает или надо писать/искать еще прогу, из под которой последовательно будут запускаться 1-ый bat-файл, основная прога, 2-й bat-файл.
|
Отправлено: 12:50, 09-01-2003
| #8
|