Ветеран
Автор проектов
Сообщения: 1558
Благодарности: 228
|
Профиль
|
Сайт
|
Отправить PM
| Цитировать
такое уже не подходит?
читать дальше »
Код: 
DrWeb ставится с помощью файлика custom.ini
В справке BATCHSET.HLP которая идет с DrWeb есть описание значений и примерный файл custom.ini.
Возможно у тебя нет этой справки.
Установка программы Dr.Web ® для Windows 95-XP в итерактивном режиме на большое число компьютеров вызывает значительные потери времени. Для облегчения этого процесса введен режим пакетной установки, позволяющий производить установку по заранее подготовленному сценарию, записанному в текстовый файл параметров.
Для замены ручного ввода параметров на заранее подготовленные значения используется ключ
/M=[имя файла параметров].
Файл параметров представляет из себя простой текстовый файл, содержащий в каждой строке пару переменная=значение. Список возможных для задания переменных, их значения и примеры использования приведены ниже.
В сочетании с ключом /S (Silent Install), использование файла параметров позволяет автоматизировать установку программы на большое число компьютеров.
Список параметров, допустимых в файле параметров пакетной установки:
MAINDIR - каталог установки программы Dr.Web ® для Windows 95-XP
Пример:
MAINDIR=C:\Program Files\DrWeb for Windows
SETTYPE - тип установки. Может принимать одно из следующих значений:
A - Минимальный (устанавливаются сканеры Win32, SpIDer Guard и планировщик)
B - Типичный (по умолчанию, устанавливаются все компоненты)
C - Набор компонентов определяется переменной COMPONENTS
Пример:
SETTYPE=B
COMPONENTS - набор устанавливаемых компонентов Dr.Web ® для Windows 95-XP. Учитывается только при задании типа установки C. Может включать в себя следующие значения:
A - Сканеры WIN32
B - SpIDer Guard
C - Файлы помощи
D - Звуковые файлы
E - Планировщик
F - SpIDerMail
По умолчанию COMPONENTS=ABCDEF
Программа установки всегда добавляет символ A. При установке Dr.Web ® для Windows 95-XP на серверные платформы программа установки отключит символы B и F.
Пример:
COMPONENTS=ACDE
MAINSET - группа установок Dr.Web ® для Windows 95-XP. Включение/выключение опций проверки.
A - Эвристический анализ
B - Проверка памяти
C - Сканирование загрузочных секторов
D - Поиск в подкаталогах
По умолчанию MAINSET=ABCD
Пример:
MAINSET=ABCD
FILETYPES - группа установок Dr.Web ® для Windows 95-XP. Включение/выключение опций поиска.
A - Поиск в архивах
B - Поиск в запакованных исполняемых файлах
C - Поиск в E-mail
По умолчанию FILETYPES=ABC
Пример:
FILETYPES=ABC
SCHEDULY1 - группа установок планировщика Dr.Web. Задает выполнение задачи
автоматического обновления.
A - Запуск каждый час
B - Запуск ежедневно - (в 18:00)
C - Запуск еженедельно - (суббота 18:00)
D - Запуск ежемесячно - (15 число 18:00)
По умолчанию SCHEDULY1=B
Не анализируется при отсутствии в параметре COMPONENTS символа E.
Пример:
SCHEDULY1=C
SCHEDULY2 - режим запуска программы обновления. Если SCHEDULY2=A, то
программа обновления осуществит обновление без участия пользователя (будет выполнена с ключом /GO). Если SCHEDULY2=x, то программа обновления будет запущена в обычном режиме.
SCHEDULY3 - параметр, определяющий включение режима динамического обновления баз SpIDer Guard. Если SCHEDULY3=A, то режим динамического обновления включен.Если SCHEDULY3=x , то режим динамического обновления выключен.
DYNUPTIME - параметр, определяющий интервал перидичности проверки изменения баз программой SpIDer Guard. Учитывается только при установленном параметре SCHEDULY3. Может принимать следующие значения:
10 - 10мин
20 - 20мин
30 - 30мин
60 - 60мин
120 - 120мин
240 - 240мин
480 - 480мин
960 - 960мин
UPDATE - параметр,определяющий проведение автоматического обновления после завершения установки. Если UPDATE=A, то обновление будет произведено. Если UPDATE=x, то обновление произведено не будет. Следует отметить, что в случае использования ключей командной строки /URL:, /USER: и /PASS:, они имеют имеют приоритет по сравнению с параметром UPDATE, т.е. в случае их использования значение параметра UPDATE не анализируется.
SPMODE - параметр, определяющий режим запуска SpIDer Guard NT-XP.
A - ручной
B - автоматический (по умолчанию)
Не анализируется при установке под Windows 95,98,ME.
KEYVAL - параметр, определяющий установку ключевого регистрационного файла.
A - устанавливается ключ drweb32.key, лежащий в каталоге с дистрибутивом (при его отсутствии никакого ключа установлено не будет)
B - сохраняется ключ, лежащий в каталоге установки (при его отсутствии никакого ключа установлено не будет)
С - устанавливается evaluation ключ, находящийся внутри дистрибутива
Для обеспечения корректной обработки языковых ресурсов, в файле параметров должна присутствовать строчка:
LANG=Russian (Русский) - для Русского языка
LANG=English - для Английского языка
LANG=German (Deutsch) - для Немецкого языка
LANG=Spanish (Espaсol) - для Испанского языка
Файл параметров со следующими строками производит установку программы Dr.Web ® для Windows 95-XP в каталог C:\Program Files\DrWeb for Windows.
Устанавливаются сканнеры Win32, Файлы помощи и звуковые файлы. Заданы следующие опции проверки - Эвристический анализ, Сканирование загрузочных секторов и Поиск в подкаталогах. Производится поиск в архивах, запакованных и почтовых файлах. После установки производится автоматическое обновление с параметрами обновления, заданными в ;предыдущей установке, или, при первичной установке, с параметрами по умолчанию. Устанавливается ключевой файл drweb32.key, лежащий в каталоге с дистрибутивом.
LANG=Russian (Русский)
MAINDIR=C:\Program Files\DrWeb for Windows
SETTYPE=C
COMPONENTS=ACD
MAINSET=ACD
FILETYPES=ABC
SCHEDULY1=B
SCHEDULY2=x
SCHEDULY3=x
DYNUPTIME=60
UPDATE=A
KEYVAL=A
Для использования этого файла параметров в режиме 'молчаливой установки', запустите программу установки DrWeb32.exe со следующими ключами командной строки:
drweb32.exe /S /M=setup.ini
где setup.ini - файл параметров, содержащий приведенные выше строки.
Добавляя ключи, приведенные в документации к Dr.Web ® для Windows 95-XP, можно вводить дополнительное управление установкой, например следующий вызов:
drweb32.exe /S /M=setup.ini /NC
произведет установку с параметрами из файла setup.ini и не запустит проверку носителей после установки.
Для облегчения создания файлов параметров, при обычной установке в итерактивном режиме, в каталоге установки образуется файл custom.ini, в который вносятся все перечисленные ранее параметры установки (за исключением KEYVAL) с их значениями, соответствующими введенным при установке. Для повторения установки программы с теми же параметрами на другом компьютере, скопируйте файл custom.ini, внесите требуемое значение параметра KEYVAL и запустите
drweb32.exe /S /M=custom.ini
Просто не пользуюсь им вообще. Нарыл то-ли на борде, то-ли на хоботе.
|