27
КОММЕРЧЕСКАЯ ТАЙНА ООО «НПП «ГАРАНТ-СЕРВИС-УНИВЕРСИТЕТ»
11. С целью сокращения времени запуска и уменьшения сетевого
трафика при запуске реализовано кеширование исполняемых
файлов. При первом запуске garant.exe происходит копиро-
вание исполняемых файлов в каталог
%appdata%\Garant-
Client
на пользовательском компьютере. При последующих
запусках исполняемые файлы запускаются уже из этого ло-
кального каталога. Версия закешированных исполняемых
файлов проверятся и автоматически обновляется при необ-
ходимости. Если при запуске ГАРАНТа данные файлы будут
отсутствовать, то копирование запустится повторно. Данная
функциональность включена по умолчанию, отключить ее
можно в
garant.ini
клиентской части, раскомментировав
строку
LocalCacheEnabled=0
в секции
[Launcher]
. Удалить
кешированные файлы можно через стандартный механизм
«Установки/удаления программ» или запуском утилиты
%appdata%\Garant-Client\settings\gclean.exe
. Список ко-
пируемых файлов перечислен в разделе
[Updates]
файла
garant.cache из каталога с клиентской частью. Для случаев,
когда каталог
%appdata%
недоступен с полными правами для
пользователя, можно изменить используемый по умолчанию
каталог хранения кешированных файлов. Для этого можно
активировать диалог выбора каталога, чтобы каждый поль-
зователь при первом запуске программы мог выбрать каталог
сам. Для этого в клиентском
garant.ini
в секции
[Launcher]
нужно изменить значение параметра
ShowInstallRootDialog
следующим образом:
ShowInstallRootDialog=Yes
. Кроме
того, можно указать другой путь для хранения кеширован-
ных файлов, который будет использоваться для всех поль-
зователей по умолчанию. Для этого в клиентском
garant.ini
в секции
[Launcher]
нужно изменить значение параметра
DefaultDirectory
таким образом, чтобы вместо перемен-
ной
$(DefaultPath)
был прописан путь к новому каталогу
в явном виде или в виде переменной окружения. Например,
DefaultDirectory=C:\Garant-Client
.
12. При помощи редактирования файла
garant.ini
клиентской
части клиент-серверной версии можно настроить режим со-
здания ярлыка на рабочих станциях, а именно: