Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 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


Просто не пользуюсь им вообще. Нарыл то-ли на борде, то-ли на хоботе.

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 01:01, 13-04-2009 | #51