Ru-Board.club
← Вернуться в раздел «Программы»

» Автоматическая (unattend, silent) установка программ

Автор: VelDmi
Дата сообщения: 03.10.2005 09:23
Тема по unattend установке windows http://forum.ru-board.com/topic.cgi?forum=62&topic=0012&start=820. Собственно это уже ни у кого не вызывает проблем.
Здесь хотелось бы видеть готовые решения по установке прог, ключи установки, скрипты и все прочее, что поможет в этом нелегком деле.
На мой взгляд лучшая программа для выбора необходимых к установке программ после инсталляции windows это WPI.
Пока у меня ставятся следующие программы:
1. Awant Browser - absetup.exe /S
2. K-Lite Codec Pack - klcodec.exe" /loadinf="klcodec.ini"
3. Light Alloy - LAsetup.exe /S "/Path=C:\\LA" /StMenu=1 /Desktop=1 /Assoc=0
4. Nero - REGEDIT /S Nero_Register.reg
- Nero.exe /silent /noreboot
- Nero_Rus.exe /silent /noreboot
5. Office 2003 - setup.exe /qb-
6. Opera Browser - Java.msi /qb IEXPLORER=1 REBOOT=ReallySuppress
- Opera.exe /S
7. PowerDVD - PowerDVD.reg']
- Setup.exe -s -f1%cdrom%\\install\\PowerDVD\\setup.iss -f2%temp%PowerDVD.log
- PowerDVD_Rus.exe
- PowerDVD2.reg
8. Total Commander - totalcmd_xp.exe /LOADINF="totalcmd_xp.ini" /SILENT
9. WinRAR - WinRAR_ru.exe /s
10. Winamp - msiexec.exe /i Winamp.msi /qb Xintex=1 Xmodernskin=1 Xaudio=1 Xvisual=1 Xextra=1 Xregopt=1 XINET=2 XREGAUD=1 XREGPLS=1
11. xp-AntiSpy.exe +16 +19 +28 +29 +32 +33 +35 +36 +46 +51
12. XnView - XnView.exe /VERYSILENT /SP-
13. СОЛО на клавиатуре - solosetup.exe /s
Автор: zavrus22
Дата сообщения: 03.10.2005 10:10
сам заловался этим вопросом и решил... используй скрипт autoit3.1 я сам создал загрузочный диск с установкой программ где программы устанавливаю одним кликом
Автор: VelDmi
Дата сообщения: 03.10.2005 13:51
zavrus22
Это не вопрос. Здесь пишем свои готовые наработки, чтобы другим было легче.
Автор: SIAL
Дата сообщения: 04.10.2005 09:05
VelDmi Полностью поддерживаю, только предлагаю разбивать сообщения по типам инсталляторов.
Inno Setup:
putty-0.55.exe /VERYSILENT /SP-
ibet671.exe /verysilent
TweakUi.exe /verysilent
InstallShield:
bde52.exe -s
jre.exe /s /v"/qn ADDLOCAL=ALL IEXPLORER=1 MOZILLA=1 REBOOT=Suppress JAVAUPDATE=0"
Msi - Microsoft Windows Installer
msiexec /i Acrobat7.msi ALLUSERS=1 /qn
msiexec /i SymantecAntiVirus.msi /qn
msiexec /i netfx.msi ALLUSERS=1 /qn
Cab
dxsetup.exe /silent
ie6setup.exe /Q
Inf
RunDll32.exe AdvPack.dll,LaunchINFSectionEx .\Outlook.inf,,,4,N
Register Dll/Ocx
Удаление папки "Мои документы" - regsvr32.exe /u /s mydocs.dll
Vbs
CScript //Nologo .\AddUsers.vbs
CScript //Nologo .\AddFolder.vbs
CScript //Nologo .\AddLink.vbs
CScript //Nologo .\AddUrl.vbs
CScript //Nologo .\DelLink.vbs
Собственные исталляторы программ:
7z - 7z419b.exe /S /D=%ProgramFiles%\7-zip
OOffice.14 - setup.exe -r responce.txt -alluser
Драйвер токен - SetupDrvLt.exe /LR /LOG /Q /RB /NORB
А так же инсталляторы - NSIS, WISE, Ginstall и прочие
Автор: evle
Дата сообщения: 17.10.2005 17:40
Нужна помощь в автоматизации установки следующих программ:
Delphi 7 (MSI, но куда записать серийный номер, тем более, что их два?)
Photoshop CS есть ли параметр, включающий ручную активацию?
И еще, где брать MSI инсталятор для Winamp'а?
Автор: VelDmi
Дата сообщения: 25.10.2005 18:16
evle
Для винампа: http://unattended.msfn.org/
НЕ помню точно.

5.11 pro + full rus from Sam = silent (не .msi версия)
новый скрипт
1 предварительное автоматическое удаление предыдущёй версии
2 окно запуска самого плёйера прибивается (был глюу с некоторыми звуковухами)
_http://rapidshare.de/files/6688441/WinAmp511.exe.html

Это скрипт для Автоит.
Автор: tolyn77
Дата сообщения: 16.01.2006 18:05
как автоматически установить acrobat 602?
Автор: Molt
Дата сообщения: 17.01.2006 14:53
tolyn77
А критично ли именно версию 6.02 ?
Есть уже готовый
Цитата:
слегка облегченный Adobe Reader 7.0.5 (русский)

, линк смотри здесь:
_http://unattended.nm.ru/
Автор: tolyn77
Дата сообщения: 17.01.2006 15:45
а где его взять? там ссылка битая
Автор: Molt
Дата сообщения: 17.01.2006 18:23
tolyn77
Нормальный линк. А как качать с рапидшары - целый топик посвящен, посмотри в "Андеграунд", http://forum.ru-board.com/topic.cgi?forum=55&topic=4771#1
Автор: tolyn77
Дата сообщения: 13.02.2006 15:44
как поставить 6 эксплорер и dotnet автоматически на 98?
Автор: VGreen
Дата сообщения: 23.06.2006 12:31
Есть пара вопросов. Пользуюсь wpa.hta

1. После вылнения
cmd1[pn]=['%CDROM%\\Soft\\mMedia\\MP10Setup.exe /q:A /c:\\"setup_wm.exe /Q /R:N /DisallowSystemRestore\\"']
долго думает, после чего пишет не может выйти в интернет. Как запретить лезть в и-нет сразу после установки? Прибивать процесс или есть параметр?

2. Опера 9.0 интернациональная. Упакована InstallShield 7.0 с MSI. С парамером /r никакого setup.iss не создает. Нужно выбирать ручками(т.е. мышей) язык, тип профиля и где ярлыки создавать. Последнее не критично, можно и по умолчанию. Только хочется "без запросов"


ЗЫ. С Оперой разобрался: после ковыряния в логе Opera9.exe /lv "qweqwe.txt" вроде добился желаемого результата.
Выглядит так(на рабочем столе ярлык не создавать, профиль лежит в каталоге Оперы, язык фейса - русский):
Opera9.exe /s /V"/passive CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0 INSTALLER_LANGUAGE=ru"
Автор: cracklover
Дата сообщения: 20.08.2006 11:30
А так слабо?
@echo Идёт установка 7-Zip v4.42, пожалуйста подождите ...
@ 7z442.exe /S

@echo Идёт установка WinRar v3.60 Rus, пожалуйста подождите ...
@ WinRar_v3.60_Rus.exe /s

@echo Идёт установка Unlocker v1.8.3, пожалуйста подождите ...
@ unlocker1.8.3.exe /S

@echo Идёт установка Miranda Pack by cracklover, пожалуйста подождите ...
@ Miranda_Pack_by_cracklover.exe /s

@echo Идёт установка Foxit PDF Reader Pro Rus v1.3 build 1621, пожалуйста подождите ...
@ Foxit_PDF_Reader_Pro_Rus_v1_3_build_1621.exe

@echo Идёт установка RegistryMechanic v5.2.0.310, пожалуйста подождите ...
@ start /w rminstall.exe /VERYSILENT
@ Regmech.exe
@ copy help_rus.chm %SystemDrive%\Progra~1\Regist~1
@ copy Russian.ini %SystemDrive%\Progra~1\Regist~1\ref
@ copy Russian.lng %SystemDrive%\Progra~1\Regist~1\LuLng

@echo Идёт установка Dscaler v4.1.15, пожалуйста подождите ...
@ DScaler4115.exe /VERYSILENT

@echo Идёт установка RegetDx v4.2.265, пожалуйста подождите ...
@ regetdx.exe /Q
@ Crack.exe

@echo Идёт установка UltraIso PE v8.2.0.1669, пожалуйста подождите ...
@ uiso8_pe.exe /VERYSILENT

@echo Идёт установка DjVu Reader v2.0.0.26, пожалуйста подождите ...
@ djvureader.exe /s

@echo Идёт установка Opera 9.01 Final, пожалуйста подождите ...
@ Opera_9.01_Classic_Setup.exe /s /V"/passive CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=0 MULTI_USER_SETTING=0 INSTALLER_LANGUAGE=ru"

@echo Идёт установка Opera AC3 mod by cracklover, пожалуйста подождите ...
@ Opera_AC3_mod_by_cracklover.exe /s

@echo Идёт установка K-Lite Mega Codec Pack v1.54, пожалуйста подождите ...
@klmcodec154.exe /verysilent /LoadInf=".\klmcp.ini" /MERGETASKS="icons_mpc\quicklaunch,!vsfilter_prebuffer"
@echo Done!

@echo Идёт установка Ice Book Reader Pro v8.5.1, пожалуйста подождите ...
@ IBRRus.exe /S

@echo Идёт установка Winamp Pro v5.24, пожалуйста подождите ...
@ Autoreg.exe
@ mkdir %SystemDrive%\Progra~1\Winamp
@ copy install.ini %SystemDrive%\Progra~1\Winamp\
@ winamp524_pro.exe
Автор: RiNeo
Дата сообщения: 13.01.2007 15:59
Хотелось бы узнать кто-нибудь пробовал удаленную установку программ? Я для этого использовал следующий скрипт (самая основная часть):

Код:
wbemAuthenticationLevelDefault = 0;
wbemImpersonationLevelImpersonate = 3;

wbemPrivilegeSecurity = 7;

cComputerName = "Имя_компьютера";
cWMINameSpace = "root/cimv2";
option = 'ENLANG=1 USERNAME=Rineo COMPANYNAME="xx-xx" SERIALNUMBER=DR12xxx-xxxxxxx-xxx';

var objWMILocator = new ActiveXObject("WbemScripting.SWbemLocator");
var objWMISecurity = objWMILocator.Security_
objWMISecurity.AuthenticationLevel = wbemAuthenticationLevelDefault;
var objWMIPrivilegeSet = objWMISecurity.Privileges;

var objConnection = objWMILocator.ConnectServer(cComputerName, cWMINameSpace, '', '', "ms_419");

var objSoftware = objConnection.Get("Win32_Product");
var errReturn = objSoftware.Install("d:\\temp\\corel12\\CorelDRAW Graphics Suite 12.msi", option, true);
Автор: pikvvik
Дата сообщения: 18.01.2007 15:45

Цитата:
Модифицированный модуль предоставляет широкие возможности для создания SFX архивов. Используя модуль, Вы можете:

Указывать желаемый путь распаковки содержимого архива
Использовать как абсолютные, так и относительные пути
Выбирать между интерактивной, "тихой" и скрытой распаковкой
Контролировать внешний вид диалоговых окон и текста в них
Конфигурировать различные варианты установки запакованных приложений, впоследствии выбирая нужный сценарий ключом командной строки
Просто распаковать архив в желаемую папку
Запускать, после распаковки, последовательно несколько файлов (.exe, .msi, .reg и т.п.) и использовать его для установки приложений
Заменить, применяемые ранее для установки, .bat или .cmd файлы и исключить необходимость использования "StartX.exe", "msistub.exe" и подобных утилит
Создавать ярлыки к программам и назначать значки для этих ярлыков по своему усмотрению
Использовать архивы с разными методами сжатия (LZMA, Deflate, PPMd), которые предлагает архиватор 7-Zip
Удалять как отдельные файлы, после их использования, так и сам SFX архив
и многое другое...


Модифицированный модуль 7zsfx и описание работы с ним тут
Автор: cracklover
Дата сообщения: 18.01.2007 18:23
pikvvik

Вот спасибо, для меня ну оооочень полезная тузлятина.
В моих сборках это очень пригодится )
Автор: ANdyCV
Дата сообщения: 05.02.2007 23:35
Решил собрать свою сборку, "Юридическую , просто я юрист " . Естевственно, что мне понадобилась во это прекрасная программулина: http://ccollomb.free.fr/unlocker/ Ключик /s не катит. Когда я ее проинсталлировал, то выяснилось, что она пишет в реестр следующие ключики, значит для Silent инсталяции нужно просто их восстановить в реестре.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"UnlockerAssistant"="\"C:\\Program Files\\Unlocker\\UnlockerAssistant.exe\""
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\UnlockerDriver5]
"ImagePath"="\\??\\C:\\Program Files\\Unlocker\\UnlockerDriver5.sys"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UnlockerDriver5]
"ImagePath"="\\??\\C:\\Program Files\\Unlocker\\UnlockerDriver5.sys"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Unlocker]
"UninstallString"="C:\\Program Files\\Unlocker\\uninst.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Unlocker.exe]
@="C:\\Program Files\\Unlocker\\Unlocker.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Unlocker]
"DisplayIcon"="C:\\Program Files\\Unlocker\\Unlocker.exe"
[HKEY_CLASSES_ROOT\CLSID\{DDE4BEEB-DDE6-48fd-8EB5-035C09923F83}\InProcServer32]
@="C:\\Program Files\\Unlocker\\UnlockerCOM.dll"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache]
"C:\\Program Files\\Unlocker\\UnlockerAssistant.exe"="UnlockerAssistant"
^^^^^^^^^^^^^^^^^^^
А теперь вот какой вопрос: мне хочется, что бы вместо статическиого пути C:\\Program Files\\Unlocker\\UnlockerAssistant.exe, во всех параметрах было что то вроде динамического ярлыка из переменной %ProgramFiles%

но когда я пишу следующее:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache]
"%ProgramFiles%\\Unlocker\\UnlockerAssistant.exe"="UnlockerAssistant",

то получаю в реестре значение ключа вида: %ProgramFiles%\\Unlocker\\UnlockerAssistant.exe, Windows его естевственно не понимает.
,ладно, тогда стал писать что-то вроде:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache]
%ProgramFiles%"\\Unlocker\\UnlockerAssistant.exe"="UnlockerAssistant",
но снова в реестре значение ключа получается дурацким.
%ProgramFiles%\Unlocker\UnlockerAssistant.exe,UnlockerAssistant - кажется таким

Таким образом, делаем вывод о том, что:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache]
"%ProgramFiles%\\Unlocker\\UnlockerAssistant.exe"="UnlockerAssistant", - неправильно

[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache]
%ProgramFiles%"\\Unlocker\\UnlockerAssistant.exe"="UnlockerAssistant", - тоже неправильно
^^^^^^^^^^^^^
Почему сюда не подставляется C:\Program Files\ В чем ошибка?
Автор: gvgroottt
Дата сообщения: 24.02.2007 12:14
Ищу решение для нечто подобного...
А нет ли средства (программы) которое отследило бы изминения в системе (реестр и файловая система) между двумя состояниями (голый windows и уже напичканый софтом).
А потом позволило-бы эту разницу быстренько навернуть в следующий раз на свеже-установленную винду, облегчив тем самым монотонную установку необходимого софта на новые компы. Если не в эту ветку, то подскажите плиз куда.
Автор: Fraerok
Дата сообщения: 24.02.2007 12:20
gvgroottt
для этого нужно знать какой софт ты устанавливаешь, а все настройки в основном в реестре отслеживать и потом все это встраивать в дистрибутив.
Автор: gvgroottt
Дата сообщения: 24.02.2007 14:36
Почему только в реестре?
Что для этого нужно делать и ежику понятно. Вопрос чем наиболее удобно?
Чтоб после установки винды и драйверов запустить exe-шник который и в Programm files все закатает и в реестр... и вауля комп готов к отдаче. Мне просто очень часто приходится ставить винду и начинять софтом для дома и семьи людям. Кодеки-смотрелки, плееры, офисы, городские телефонные справочники. Вобщем есть свой набор прогамм, думаю с железом они никак не связаны. И их установка всех сразу была бы возможна копированием файлов, плюс внесением записей в реестр. ЧЕМ лучше отследить изменение? Средств деинсталляторов масса, а нужен софт который не вычистит, а создаст РАЗНИЦУ между голой и начиненной виндой и позвлит наоборот установить эту разницу на голую винду в виде инсталяшки что-ли...
Автор: Fraerok
Дата сообщения: 24.02.2007 14:45
gvgroottt
Я же тебе сказал уже все.
Я для себя собрал дистрибутив WinXP SP2 (1 CD), в котором:
встроены все обновления (до феврался этого года. включительно)
доп. шрифты
WMP 10
WinRAR 3.62Ru
WinDjView
PSPad
TopStyle Lite 3.1
The Bat! 3.95.06
SolSuite 2007
UltraISO 8.6.1.1985
Java (Sun) 1.5 11 update
LameDrop 2.0
Nero 6.6.1.4
Media Player Classic 6.4.9.0
Miranda 6.7
Internet Explorer 7
Everest 3.50
Elastomania 1.11h
EAC 0.95b4
Far 1.71
Foobar 0.9.4.2
DirectX 9.0c feb 2007
cpu-z 1.38
пакет кодеков
flashget 1.81 (1002)
FastStone Image Viewer 3.0 Ru
acrobat reader 7.05
+ настройка внешнего вида
Все программы безупречно устанавливаются вместе с windows.
Автор: gvgroottt
Дата сообщения: 24.02.2007 15:19
Поделись плиз рецептом или откуда инфу брать?
Автор: Fraerok
Дата сообщения: 24.02.2007 15:35
+ забыл еще, что встроены дрова для сет. плат, принтера и Realtek кодеки для AC'97 и HDA. Может еще что-то упустил...)

gvgroottt
рецепт изготовления тихой сборки программы (повторяю) я описал в своем первом ответе. А как это все встроить в дистрибутив - читай в топике посвященном unattended установке Windows и обрати внимание на UpdatePack-XPSP2-Rus.
Автор: gvgroottt
Дата сообщения: 24.02.2007 16:10
да корпоративку со встроенными обновлениями я давно научился делать...
Спасибо за подсказки.
ЗЫ: Но ведь тебе все-равно пришлось выгребать из реестра отдельно ветки твоих программ, чтобы запихнуть их туда обратно при unattend установке винды. И собственноо так же файлы самих программ этих. Чем ты это делал?
Чет мне думается, что можно и не встраивать эту задачу в анаттендит установку винды, а накатить после. Разве нет?
Твоего первого поста с описанием я чет не нашел.
Автор: Fraerok
Дата сообщения: 24.02.2007 16:50
gvgroottt
Я встраиваю в дистрибутив "тихие" установки программ.
А "тихие" установки программ делаю так: 1) ищу нет ли хорошей готовой сборки или 2) пробую найти подходящие ключи "тихой" установки, встроенные в установочный файл или 3) вручную смотрю какие файлы и куда файлы кидает программа и параллельно смотрю какие изменения она вносит при установке в реестр (программой regshot). Потом все это собираю в SFX и готово.
Метод 3 иногда простой (например, TheBat! нужно только скопировать и при первом запуске он сам занесет все в реестр), а с некоторыми нужно повозиться (например, если нужно настроить ассоциации), зато в этом методе можно сделать "тихую" установку программы, уже полностью настроенной под свои потребности.
Автор: MKN
Дата сообщения: 05.05.2007 13:12
Предлагаю "мини вариант" Lingvo 12 En-Ru. Размер 79,5 М.
Программа устанавливается автоматически.

Оставлены только:

LingvoUniversal (En-Ru)
Англо-русский словарь общей лексики.

Informal (En-Ru)
Новый англо-русский словарь современной разговорной лексики.

LingvoGrammar (En-Ru)
Англо-русский грамматический словарь.

Computers (En-Ru) (Ru-En)
Англо-русский толковый словарь терминов и сокращений по ВТ

LingvoComputer (En-Ru) (Ru-En)
Англо-русский словарь по вычислительной технике и программированию.

LingvoScience (En-Ru) (Ru-En)
Англо-русский научно-технический словарь.

PhraseBook (Ru-En)
Русско-английский разговорник.

Регистрируется словарь известными способами.

Ссылку враги удалили. Кому интересно - в ПМ.
Автор: Grantmail
Дата сообщения: 25.05.2007 10:30
gvgroottt

Цитата:
Ищу решение для нечто подобного...

http://ifolder.ru/2127103(regshot) - этим сможешь отследить изменения в реестре и ФС
http://ifolder.ru/2127166(Thinstall049) - этим сможешь сделать portable софт.
Дерзай!
Автор: mindiasapharidze
Дата сообщения: 01.07.2008 09:28
ne poojete s avtomatichskoi i skritoi ustanovki hamahi?
Автор: demon1981
Дата сообщения: 04.07.2008 16:21
тихая установка acrobat reader 7
msiexec /i "Reader7Rus.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
Автор: mindiasapharidze
Дата сообщения: 09.07.2008 10:29
demon1981ne ponial kak s pomoshiu cmd komand skrito i avtomaticheski ustanavit hamachi

Страницы: 12

Предыдущая тема: SIW - System Information for Windows


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.