Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Symantec Corp 10.0

Ответить
Настройки темы
Symantec Corp 10.0

Аватара для TbMA

Старожил


Сообщения: 189
Благодарности: 4

Профиль | Отправить PM | Цитировать


Изменения
Автор: TbMA
Дата: 05-06-2005
Создаем install.cmd вида:
Код: Выделить весь код
 start /WAIT msiexec /i "Symantec AntiVirus.msi" /QB!- RUNLIVEUPDATE=0 ADDLOCAL=SAVMain,SAVUI,SAVHelp,EMailTools,OutlookSnapin,NotesSnapin,Pop3Smtp,QClient
 start /WAIT "" "%programfiles%\Symantec Antivirus\VPDN_LU.EXE" /s
(Это устанавливает ВСЕ возможные компоненты. Можно с ними играться, но imho SAVMain и QCleint должны быть всегда.
Дефолт = SAVMain,SAVUI,SAVHelp,EMailTools,QClient
Ключ /QB!- показывает нам диалоги, но без кнопок "Отмена").


Создаем sav.txt вида:
Код: Выделить весь код
 ;!@Install@!UTF-8!
 RunProgram="StartX.exe /B /WAIT \"install.cmd\""
 ;!@InstallEnd@!
Сохраняем как utf-8 текст

Пакуем 7zip-ом 0x0409.ini, Data1.cab, install.cmd, Setup.ini, StartX.exe, Symantec AntiVirus.msi, VDefHub.zip в sav10.7z

Потом как всегда
copy /b 7zSc.sfx + sav.txt + sav.7z sav10.exe

-------
Админ, а ты закрыл доступ на *.km.ru? | HOWTO: Включение терминала в Windows 2K Pro | TbMATRiX Screensaver

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:29, 05-06-2005

 

(*.*)


Сообщения: 36498
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


TbMA
А зачем двойные кавычки во второй строке install.cmd после WAIT? Чтоб без заголовка окна было? И что такое VPDN_LU.EXE? LU наводит на мысли о Live Update. Свежие обновления надо еще наверное включить в пакет...

Вообще, в теме про Symantec 9.0 я давал ссылку на тему на MSFN. Там где-то среди 40 страниц есть всякая интересная информация, хотя с выходом 10 версии необходимость в интеграции программных апдейтов отпадает.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 13:32, 05-06-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для TbMA

Старожил


Сообщения: 189
Благодарности: 4

Профиль | Отправить PM | Цитировать


Очепятка с кавычкой Окна нам совсем не будет видно, потому как параметр /B посылает его в фон, и заодно не показывает нам никаких страшных черных DOS окошек.

vpdn_lu - да запускает тихушный апдейт баз антивируса, обновляет или нет - но он завершается без участия пользователя

Да читал я их там, каждый раз перепаковывать клиент с новыми базами - ненужная трата времени, imho. Они и так обновятся (если клиент managed - то непосредственно после установки, а если unmanaged - то можно запускать vpdn_lu в конце установки системы). Обновления базы выходят практически каждый день.

бтв, новая копия MSI_FAQ.txt выглядит так:
Код: Выделить весь код
     ******************************************************************************
     Symantec AntiVirus Corporate Edition 10.0        		   MSI_FAQ.TXT
     Copyright 2005 Symantec Corporation. 		   All rights reserved. March 2005
     ******************************************************************************
     
     This file is a list of the most commonly used MSI commands for Symantec 
     AntiVirus and Symantec Client Security. For a complete list of commands, 
     properties, and features, see the Symantec Knowledge Base.
     
     
     BASIC MSI commands
     ------------------
     /QN - Quiet No UI
     /QB - Quiet Basic UI
     /L*V log.txt - full verbose logging to file log.txt
     
     
     BASIC MSI properties
     --------------------
     REBOOT=REALLYSUPPRESS
     
     
     SAV properties
     --------------
     INSTALLSERVER= (1 = Server, 0 = Client, Default is client).  
     When installing a server:
     	SERVERGROUPNAME= (New or prexisting servergroup)
     	SERVERGROUPUSERNAME= (New or prexisting servergroup user name, The
 							 default is admin)
     	SERVERGROUPPASS= (New or prexisting servergroup password. The default 
 						 is symantec)
     	SERVERPARENT= (e.g. SERVERPARENT=MySavServer)
     	Note: For a secondary server silent install from the command line, 
     	you must set the SERVERPARENT property to the Parent server computer
     	name. When doing a UI or Symantec System Center rollout install, 
     	setting this property is not required.
     
     NETWORKTYPE= (1 = Managed, 2 = Unmanaged, default is Unmanaged)
     When installing a managed client:
     	SERVERNAME= (preexisting SAV Server)
     
     RUNLIVEUPDATE= (run LiveUpdate during install = 1, do not run LiveUpdate=0, 
     				default is On)
     
     ENABLEAUTOPROTECT= (1 = ON, 0 = OFF, default is On)
     
     SYMPROTECTDISABLED= (0 = ON, 1 = OFF, default is On)
     
     INSTALLDIR= (Install target directory, default is C:\Program Files\
     			 Symantec AntiVirus)
     
     
     Windows Security Center features
     --------------------------------
     These properties allow for the configuration of the interaction
     between users and the Windows Security Center (WSC) running on Windows® XP
     Service Pack 2.
     
     These properties apply to unmanaged clients only. The Symantec System Center
     controls these properties for managed clients.
     
     WSCCONTROL= (0= No action, 1 = Disable once, 2 = Disable always, 3 = Restore if disabled)
     Allows an administrator of a non-managed network to configure the WindowsSecurityCenterControl
     value set on the SSC Client Administrator Only General tab.
     
     WSCAVALERT= (0= Disable, 1 = Enable)
 Allows an administrator of a non-managed network to configure the AntiVirusDisableNotify value for Windows Security Center. Disable is the default.
     
     WSCFWALERT= (0= Disable, 1 = Enable)
 Allows an administrator of a non-managed network to configure the FireWallDisableNotify value for Windows Security Center. Disable is the default.
     
     WSCAVUPTODATE= (Integer value between 1 and 90)
 Allows an administrator of a non-managed network to configure the number of days used to determine if threat definitions are up to date or not for Windows Security Center. 30 days is the default.
     
     
     SCS-only properties
     -------------------
     ICFCONTROL= (0= No action, 1 = Disable once, 2 = Disable always, 3 = Restore if disabled)
     
     ICFDISABLENOTIFY= (0= Do not disable the notification message, 1= Disable the notification message)
     
     
     SAV features
     ------------
     EMailTools
     NotesSnapin
     OutlookSnapin
     Pop3Smtp
     QClient
     SAVHelp
     SAVUI
     
     
     Adding and removing features
     ----------------------------
     To remove existing features:
     
     REMOVE=<feature1>,<feature2>,<feature3>
     
     To add new features:
     
     ADDLOCAL=<feature1>,<feature2>,<feature3>, <existing feature 1>, 
     		 <existing feature 2>, etc.
     
     Note: When adding new features using ADDLOCAL, any existing features on the 
     target computer that you want to retain must be included in the features that 
     you are specifying. The installation will remove any features on the target 
     computer that are not listed.
     
     
     Command line example
     --------------------
     This example demonstrates a silent Symantec AntiVirus Server installation. 
     The server is named MYSAVSERVER, has the user admin and uses the password 
     MYSAVPASSWORD. LiveUpdate is not run, and the server is not restarted even 
     if its required.
     
     Sample command line: 
     setup /s /v"/l*v log.txt INSTALLSERVER=1 SERVERGROUPNAME=MYSAVSERVER 
     SERVERGROUPUSERNAME=admin SERVERGROUPPASS=MYSAVPASSWORD RUNLIVEUPDATE=0 
     REBOOT=REALLYSUPPRESS"
Самым интересным добавлением в версии 10 является наличие "Tamper Protection", когда антивирус сам отбивается от любых процессов (вирусов) которые пытаются его выключить/убить/ стереть или выгрызть изнутри. По умолчанию она выключена, но параметр SYMPROTECTDISABLED=0 к MSI ее включает.

Впрочем пользоваться надо с осторожностью, потому как ругается он на ВСЕ процессы, которые его трогают. Например на MS Virtual PC

-------
Админ, а ты закрыл доступ на *.km.ru? | HOWTO: Включение терминала в Windows 2K Pro | TbMATRiX Screensaver


Последний раз редактировалось TbMA, 05-06-2005 в 17:42.


Отправлено: 16:58, 05-06-2005 | #3


(*.*)


Сообщения: 36498
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
каждый раз перепаковывать клиент с новыми базами - ненужная трата времени
Я согласен, но они перепаковывали программные апдейты в первую очередь, а базы уже заодно. Базы всегда можно скачать тут (х86.ехе) и запускать с ключом /q. Просто загрузка такого большого пакета для 10.0 не совсем оправдана, т.к. в 10.0 уже относительно свежие обновления.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 22:49, 05-06-2005 | #4


Аватара для TbMA

Старожил


Сообщения: 189
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата:
Я согласен, но они перепаковывали программные апдейты в первую очередь, а базы уже заодно. Базы всегда можно скачать тут (х86.ехе) и запускать с ключом /q. Просто загрузка такого большого пакета для 10.0 не совсем оправдана, т.к. в 10.0 уже относительно свежие обновления.
Они все равно большие, эти обновления. Но в любом случае это не критично... наверное.

Бтв, коллективными усилиями на msfn мы получили финальную версию батника:

Код: Выделить весь код
 rem * Подавить назойливое сообщение о старых базах до следующего апдейта. Число - это дата файля текуших баз,
 rem и зависит от конекретной инсталляции. Можно взять из HKLM\SOFTWARE\Intel\LANDesk\VirusProtect6\CurrentVersion\PatternFileDate
 rem после пробной первой инсталляции.
 reg add HKLM\SOFTWARE\Intel\LANDesk\VirusProtect6\CurrentVersion /v NoWarnPattern /t REG_BINARY /d 23030C0000000000 /f
 
 rem * Инсталлируем все компоненты, кроме ЛотусНотуса. Включаем "самозащиту".
 start /WAIT msiexec /i "Symantec AntiVirus.msi" /QB!- RUNLIVEUPDATE=0 SYMPROTECTDISABLED=0 ADDLOCAL=SAVMain,SAVUI,SAVHelp,EMailTools,OutlookSnapin,Pop3Smtp,QClient
 
 rem * Запускаем незаметное обновление баз.
 start /WAIT "" "%programfiles%\Symantec Antivirus\VPDN_LU.EXE" /s
 
 rem * Удаляем само-создаюшийся скан при загрузке машины, чтобы не замедлял.
 reg delete "HKCU\Software\Intel\LANDesk\VirusProtect6\CurrentVersion\Custom Tasks" /f
 reg add "HKCU\Software\Intel\LANDesk\VirusProtect6\CurrentVersion\Custom Tasks" /v CreatedUserQuickScan /t REG_DWORD /d 0x1 /f
p.s. тфуй, вот что называется "смотрит в книгу.." я думал вы про другие кавычки. Двойные кавычки нужны,
потому как глупый start встречает первые, и думает что это заголовок окна. Т.е. имя файла в кавычках он
после этого уже не находит. Проверено на w2Ке.

-------
Админ, а ты закрыл доступ на *.km.ru? | HOWTO: Включение терминала в Windows 2K Pro | TbMATRiX Screensaver


Последний раз редактировалось TbMA, 05-06-2005 в 23:30.


Отправлено: 22:57, 05-06-2005 | #5


(*.*)


Сообщения: 36498
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


TbMA
Понял насчет кавычек. Спасибо за информацию по SAV10. Я решил его попробовать даже

Для всех еще раз подчеркну необходимость удаления самосоздающегося скана. Однако, насколько я понял из этой статьи KB Symantec, импортировать ключи в реестр лучше до установки клиента. Т.е. команду
Код: Выделить весь код
reg add "HKCU\Software\Intel\LANDesk\VirusProtect6\CurrentVersion\Custom Tasks" /v CreatedUserQuickScan /t REG_DWORD /d 0x1 /f
нужно передвинуть наверх пакетного файла (перед запуском MSI). Symantec также предлагает заодно создать еще один ключ (я переведу его в синтаксис REG ADD)
Код: Выделить весь код
reg add "HKCU\Software\Intel\LANDesk\VirusProtect6\CurrentVersion\Custom Tasks" /v CopiedDefaultScanOptions /t REG_DWORD /d 0x1 /f
который тоже надо импортировать до установки. Если этого не сделать, то Doscan.exe запускается сразу после установки клиента и изрядно вешает машину. У меня на виртуалке он подмял под себя почти 100мб RAM. Понятно, что это сильно замедлит установку других программ в автоматическом режиме. Если вы все же решите выключить самосоздающийся скан после установки, то в статье на которую я ссылался есть RemoveStartScan.reg. Изменения вступят при следующем входе в систему.

Kстати, о памяти, потребляемой SAV10. Я в свое время пропустил апгрейд с SAV 8.1 на SAV 9, т.к. не увидел в новом клиенте ничего интересного. SAV 10 выглядит получше, однако меня смущает жадность системного монитора к ресурсам. Rtvscan в SAV 10 потребляет 20 mb RAM (на виртуалке), в то время как этот же процесс в SAV 8.1 обходится менее чем 2 mb RAM. Это достаточно серьезная разница, и я как-то засомневался. У меня "всего" 512 Mb На реальной машине Rtvscan SAV 10 тоже 20 метров забирает?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 07:08, 06-06-2005 | #6


(*.*)


Сообщения: 36498
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


Поправка насчет загрузки обновлений с сайта Symantec. Забыл, что формат изменился - теперь Symantec пакует в RAR SFX. Можно открыть архив в Winrar, удалить wrap32.exe и изменить в комментарии строку
Код: Выделить весь код
Setup=wrap32.exe
на
Код: Выделить весь код
Setup=updater.exe /q

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 10:07, 06-06-2005 | #7


Аватара для TbMA

Старожил


Сообщения: 189
Благодарности: 4

Профиль | Отправить PM | Цитировать


2Vadikan:

Цитата:
импортировать ключи в реестр лучше до установки клиента
Логично Пойду переписывать

p.s. похоже ключик /QB!- работает на всех msi файлах. Ай, красота.

p.p.s. насчет памяти у него что-то непонятное творится. На XP он тихо-мирно сидит с 7м в памяти, но после апдейта баз взлетает до 45м. Абсолютно ничего не делает, но и память не освобождает, и потом вдруг вижу его занимающего 4м.

-------
Админ, а ты закрыл доступ на *.km.ru? | HOWTO: Включение терминала в Windows 2K Pro | TbMATRiX Screensaver


Отправлено: 00:53, 07-06-2005 | #8


(*.*)


Сообщения: 36498
Благодарности: 6676

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
похоже ключик /QB!- работает на всех msi файлах.
О ключах Windows Installer тут. Там же и ссылка на подробное описание всех ключей.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 02:20, 07-06-2005 | #9


Аватара для TbMA

Старожил


Сообщения: 189
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата:
О ключах Windows Installer тут. Там же и ссылка на подробное описание всех ключей.
В той ссылке (и на сайте симантеков) говорится, что /qb+! - не поддерживатеся. Рекомендуется использовать /qb-
И между ними принципиальная разница. Для явтоматической инсталляции имхо подходит /qb-, потому как не надо юзеру кнопки давить.

Цитата:
qb- - Basic UI with no modal dialog boxes. Please note that /qb+ - is not a supported UI level. Use qb-! or qb!- to hide the Cancel button.

-------
Админ, а ты закрыл доступ на *.km.ru? | HOWTO: Включение терминала в Windows 2K Pro | TbMATRiX Screensaver


Последний раз редактировалось TbMA, 07-06-2005 в 04:37.


Отправлено: 04:28, 07-06-2005 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Symantec Corp 10.0

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Существует ли Windows 7 корпоративная Dr.Dark Microsoft Windows 7 3 31-03-2010 23:01
Использование - [решено] Лигализация WinXP corp. maxandr Лицензирование продуктов Microsoft 3 03-08-2007 08:07
Проблема с Windows XP Corp. Edition Moon92 Microsoft Windows 2000/XP 4 03-11-2006 03:57
WinXp SP2 Corp Rus Yelisander Автоматическая установка Windows 2000/XP/2003 6 31-08-2005 15:52
Как определить WinXP Corp Edition Cursed Microsoft Windows 2000/XP 12 30-12-2002 22:12




 
Переход