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

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

Ответить
Настройки темы
Автоматическая установка Adobe Photoshop CS4

Новый участник


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


Конфигурация

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


Изменения
Автор: volk1234
Дата: 31-03-2009
Описание: Добавил ссылку на ветку модов
Проверено на Adobe Photoshop CS4 Extended English и Adobe Photoshop CS4 Extended Russian в ОС Microsoft Windows XP Professional SP3 Russian и Microsoft Windows Vista Business SP1 x86 Russian.
читать дальше »

Материал основан на официальном документе Adobe "Adobe Creative Suite 4 Enterprise Manual Deployment Guide" ("Руководство по развертыванию Creative Suite 4 на предприятии").

1 Подготовка дистрибутива
Скопируйте содержимое дистрибутивного компакт-диска в папку на жестком диске вашего компьютера. Если дистрибутив поставляется на нескольких компакт-дисках, то первый диск копируется полностью, а со второго и последующих дисков копируются папки Payloads и Extension (с заменой файлов, если потребуется).

2 Создание файла ответов
Запустите setup.exe из папки с дистрибутивом
Код: Выделить весь код
setup.exe --record=1
Отвечайте, как при интерактивной установке, на вопросы инсталлятора:
вкладка Приветствие – введите серийный номер, нажмите кнопку Далее;
вкладка Лицензия – примите условия Лицензионного соглашения, нажав кнопку Принять;
вкладка Параметры – переключитесь на «Выборочная установка» и снимите галки с тех компонентов программы, которые вы не хотите устанавливать. Здесь можно отказаться от установки только некоторых второстепенных компонентов. Нажмите кнопку Установить, затем – Выход.

Перейдите в папку [SystemDrive]:\Program Files\Common Files\Adobe\Installers, найдите там файл Adobe Photoshop CS4.install.xml (это и есть файл ответов) и скопируйте его в папку с дистрибутивом CS4.
Примечание. [SystemDrive] - буква раздела жесткого диска, на котором у вас установлена ОС. Обычно это C:
Если в системе не установлены другие продукты Adobe, то папки [SystemDrive]:\Program Files\Common Files\Adobe\backup, [SystemDrive]:\Program Files\Common Files\Adobe\caps и [SystemDrive]:\Program Files\Common Files\Adobe\Installers лучше удалить.
Если в файле ответов удалить свойства "INSTALLDIR" и "installSourcePath", то Photoshop установится в папку по умолчанию %PROGRAMFILES%\Adobe\Adobe Photoshop CS4 (подсказка boss911).


3 Создание файла подавления запросов
Перейдите в папку payloads дистрибутива CS4, откройте там файл setup.xml и найдите в нем свойство Driver Folder. Оно содержит имя папки (обычно AdobePhotoshop11-Driver), в которую и надо будет поместить файл подавления запросов.

Откройте Блокнот и скопируйте в него следующий текст:
Код: Выделить весь код
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
	<Payload>
		<Data key="Registration">Suppress</Data>
		<Data key="EULA">Suppress</Data>
		<Data key="Updates">Suppress</Data>
	</Payload>
</Configuration>
Сохраните получившийся файл в папке <Путь к дистрибутиву CS4>\payloads\AdobePhotoshop11-Driver под именем application.xml.override

Этапы 4 и 5 необязательные! Можно сразу перейти к этапу 6.

4 Выбор устанавливаемых компонентов
Откройте в Блокноте файл <Путь к дистрибутиву CS4>\Adobe Photoshop CS4.install.xml (созданный на этапе 2). Найдите в нем секцию Payloads, содержащую множество подсекций вида
Код: Выделить весь код
<Payload adobeCode="{092DF7B0-6E10-4718-9763-9704CC4E6EF9}">
<Action>install</Action>
</Payload>
Длинное число в фигурных скобках – код компонента программы, а слово между <Action> и </Action> - действие, которое будет с этим компонентом выполнено, в данном случае это install (установить).
Код: Выделить весь код
Код компонента				Название
043A67CA-08C4-4669-A2A1-B03F6D8D509C		Adobe WinSoft Linguistics Plugin
064F0D64-1F54-4F4B-953E-BAED5D7E69B2		PDF Settings CS4
092DF7B0-6E10-4718-9763-9704CC4E6EF9		Adobe Anchor Service CS4
0967604F-33E6-4C6B-934B-157C3AB4ED4C		Adobe Extension Manager CS4
14A5A29B-D252-4575-B40C-695B8D8B34D5		Adobe Bridge CS4
176894A3-E35F-45C0-98E3-3FB4CD46C0E0		Adobe Photoshop CS4 Support
2965A5F0-0326-4479-B140-F5799BD025B7		Photoshop Camera Raw
2B47D5DE-E019-4130-AB69-2DAB4DEEBB0A		Adobe Color JA Extra Settings CS4
3095E614-711B-48D2-BAAF-0CA9D9968F68		Adobe Output Module
31FC14DD-7641-4BEB-B5D1-9976F99AF956		Adobe Fonts All
3410D3EC-5407-4BA7-92D9-55207A04C3BF		Adobe Photoshop CS4 English Language Pack
395FC443-B34B-4E77-9928-23C147FC83F1		Adobe Type Support CS4
3A4D8E3D-83E0-425F-A8FB-B04538CDC2A0		Adobe Creative Services Infrastructure (CSI) CS4
3CD02B3D-9EEE-4786-95A8-73E7BA8558CA		Adobe Drive CS4
490F274E-689A-4ECF-AC3E-322347ED7613		Adobe ExtendScript Toolkit CS4
4F3CE025-D60B-4E6B-8D39-B04CD3769008		Adobe Color Video Profiles CS CS4
53560287-20EA-4EB6-9B5C-5B1EC080350A		kuler 2.0
5A2D6654-8164-4810-A76F-FD160223558E		Adobe Color NA Extra Settings CS4
5C99A447-812B-4531-816B-38F0C8B19F02		Adobe CMaps CS4
603DA164-1FA4-43F4-AD82-0A56206E5BD7		Adobe Search for Help
6743AE49-4594-4CAE-807C-27682446F498		Adobe Media Player
69A6AF34-639F-4AC8-8EFB-86DB91C5E106		Adobe Color EU Extra Settings CS4
6CA25E84-FDC9-4EAE-86A6-FE0697BAF171		Adobe Color NA Recommended Settings CS4
73656117-7621-4603-9830-786F7F46F966		Adobe Service Manager Extension
79E0F594-E8F3-4930-8EBD-0C7178302EFB		Adobe Color - Photoshop Specific CS4
8167335C-8FEA-4576-8EC2-8AC77EC58F19		Adobe PDF Library Files CS4
87809DB4-F038-4C7B-9CA9-FFB6EAE6042F		Adobe Default Language CS4
87C4EC3E-47F0-4287-A436-9ADA103E05E9		Adobe XMP Panels CS4
8AD0C0B9-B397-45FE-89A3-D42F95F6E9EF		Adobe Device Central CS4
8B4C951B-F853-4B05-B892-9D5B3CD8AC98		PDF Settings JA CS4	
9907B3BB-23CD-424E-B18F-A2E158D4B6D0		Adobe Linguistics CS4
9D0C6527-C1EC-4AFD-B446-4BC12C83C8EF		Adobe Color EU Recommended Settings CS4
9DFDAC02-972C-4A6A-9419-AD702DC40EC6		AdobeColorCommonSetCMYK
A286D8E4-3168-49EB-89B5-CF7D8DF8D985		LangPack (English) for DeviceCentral
A9A71A55-3C8A-4DCD-8291-1F4B749627C9		Adobe Update Manager CS4
AB8E4534-C573-4CC9-BA6A-76DD14055510		AdobeColorCommonSetRGB
CBC8AB3C-85F0-4D16-8E01-95E0343EE383		Adobe AIR
CFCD7AD2-150A-4194-BA98-4C59850A0F98		Adobe Photoshop CS4 Core
D95B5192-2606-4176-893B-7B6704D2605B		Connect
F3194F56-6FD1-400B-82EA-92A0EEEFFF4A		Adobe Photoshop CS4 Driver
FC7AC288-3C96-42DB-B1CF-EE104D2CE4E9		Suite Shared Configuration CS4
FE13D314-FB1D-4973-ABC8-BDE5D9D6190B		Adobe Color JA Recommended Settings CS4
Используя вышеприведенный список, определите по коду название компонента и оставьте для него install, если хотите его установить, или измените на donotinstall, если не хотите его устанавливать. Сохраните измененный файл.

Можно воспользоваться прикрепленным к сообщению файлом - в нем каждая подсекция снабжена названием соответствующего ей компонента.
Всего компонентов 42, из них 6 должны быть установлены обязательно (Adobe Anchor Service CS4, Adobe Photoshop CS4 English Language Pack, Adobe Creative Services Infrastructure CS4, Adobe Photoshop CS4 Core, Adobe Photoshop CS4 Driver, Suite Shared Configuration CS4), иначе Photoshop просто не установится или не запустится. Установка остальных - на усмотрение пользователя.

5 Изменение сценария автоматической установки
Откройте в Блокноте файл <Путь к дистрибутиву CS4>\resources\common\scripts\silentWorkflow.js. Закомментируйте или удалите в нем строки 1035, 1107 и 1108.
Строка 1035:
Код: Выделить весь код
payloadPolicyFailure = true;
Строки 1107 и 1108:
Код: Выделить весь код
if (action != kInstallerActionNone)
err = true;
Примечание. Чтобы закомментировать, поставьте в начало строки «//».
Сохраните измененный файл.

6 Установка
Запустите setup.exe из папки с дистрибутивом
Код: Выделить весь код
setup.exe --mode=Silent --deploymentFile="<полный_путь_к_файлу>\Adobe Photoshop CS4.install.xml"
Приложение А
Установка обновления 11.0.1
Для автоматической установки запустите setup.exe из папки, в которую распаковали zip-файл с обновлением (из сообщения boss911)
Код: Выделить весь код
setup.exe --mode=Silent
Приложение Б
Уменьшение размера дистрибутива
(проверено на англоязычном дистрибутиве, для многоязычного (русского) принцип тот же, но конкретные имена папок могут отличаться)
читать дальше »

1) папка Deployment
Можно удалить полностью. Освобождается 0,07 МБ
2) папка extensions
Можно удалить
подпапки *-en_GB, *-es_MX, *-fr_CA. Освобождается 447 МБ
подпапку AdobePhotoshop11-en_US_x64 (если не планируется устанавливать 64-битный Photoshop). Освобождается 69,3 МБ
подпапку DeviceCentral2LP-en_US (если не планируется устанавливать DeviceCentral, причем из файла ответов необходимо удалить подсекцию A286D8E4-3168-49EB-89B5-CF7D8DF8D985, если она там есть, конечно). Освобождается 0,6 МБ
3) папка payloads
Непосредственно в самой папке ничего удалять нельзя, однако внутри подпапок компонентов, которые не планируется устанавливать, можно удалить все файлы, за исключением <Имя Папки>.proxy.xml. Например, если вы не будете устанавливать компонент Adobe Bridge, то находите соответствующую ему папку (AdobeBridge3All) и удаляете внутри все, кроме файла AdobeBridge3All.proxy.xml. В зависимости от количества ненужных компонентов, можно освободить до 827 МБ
4) папка redist
Можно удалить полностью. Освобождается 18,3 МБ
5) папка resources
Удалять нельзя.



Ветка -= Модифицированные сборки Adobe Photoshop CS4 =- для публикации и обсуждения авторских модификаций автоустановки Adobe Photoshop CS4

Отправлено: 04:04, 12-11-2008

 

Аватара для trvi

Новый участник


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

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


Большое Спасибо за помощь!!!

Отправлено: 19:56, 12-03-2009 | #51



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

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


Аватара для boss911

Alien


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

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


Я когда-то писал, что CS4 перестал устанавливаться с моим файлом ответа, виновник этому был отключенный компонент для установки Adobe Bridge, без этого компонента CS4 напрочь отказывался ставиться в тихом режиме.

Мне удалось решить эту ситуацию. Для этого нужно править файл или два файла, тут уже зависит от типа вышей операционной системы:
Код: Выделить весь код
payloads\AdobePhotoshop11-Core\AdobePhotoshop11-Core.proxy.xml
payloads\AdobePhotoshop11-Core_x64\AdobePhotoshop11-Core_x64.proxy.xml
Код: Выделить весь код
<ProductInfo visible="1" type="required">
	<Family>CoreTech</Family>
	<ProductName>Adobe Bridge CS4</ProductName>
    
</ProductInfo>
Смените значения в 'type' на "recommended". По умолчанию этот компонент нельзя было отключить в момент обычной установки, о чем я писал немного выше. Видимо поэтому и происходил конфликт в режиме автоматической установки, оно пыталось отключить то, что якобы не должно иметь возможности отключаться по умолчанию.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:17, 12-03-2009 | #52


Аватара для boss911

Alien


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

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


Многие, наверное заметили, что CS4 не хочет устанавливаться с диска, требует вставить диск с продуктом в привод, в момент начала установки с того же диска. Это происходит только в том случае, если структура дистрибутива размещена не так, как это сделано на оригинальном диске, то есть, дистрибутивная папка "Adobe CS4" должна строго находиться в корне диска, иначе устанавливаться он не будет. Если установка с HDD, то ни каких правил нет, устанавливается в любом случае.

Меня этот факт больше всего бесил, так как я не хотел нарушать свое виденье структуры каталогов на своем сборочном диске софта, что CS4 диктует свои правила, как он должен размещаться на диске, мне же надо, чтобы он размещался там, где мне нужно, удобнее.

Благодаря nekto78 (ru-board), эту пакость можно искоренить, методом правки (пропатчиванием) всего лишь одного байта в исполняемом файле, таким способом отключается проверка структуры каталогов дистрибутива на диске.

Открываем Setup.exe (v. 2.0.133.0) от CS4, с помощью WinHex (например), находим адрес 00019810 и меняем там цифру 40 на 90. Примерно это выглядит так:
Код: Выделить весь код
00019810      83 F8 06 74 04 33 C0 EB      03 33 C0 40 8B 4C 24 04
Сохраняем и наслаждаемся результатом - установка CS4 с любого каталога на диске.

Mr dUSHA мне сообщил, что этот метод работает и для файла с английского дистрибутива, я же проверял установку с cz-hu-pl-ro-ru-tr-ua (многоязычного) дистрибутива.

Последний раз редактировалось boss911, 23-10-2010 в 23:23. Причина: опечатка

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

Отправлено: 03:53, 14-03-2009 | #53


Аватара для mariolast

Ветеран


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

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


boss911,
Брал твой Deployment.xml и по методу из шапки создавал файл AdobePhotoshop11-Driver.boot.xml, поместил его в папку \AdobePhotoshop11-Driver
Запускал тихую учтановку как и положено
setup.exe --mode=Silent --deploymentFile="Deployment.xml"
Только через пару минут все установка типа завершена с сообщением End Adobe setup: Exit code 7
Что то не так делаю?

Отправлено: 10:49, 14-03-2009 | #54


Аватара для boss911

Alien


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

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


Цитата mariolast:
по методу из шапки создавал файл AdobePhotoshop11-Driver.boot.xml, поместил его в папку \AdobePhotoshop11-Driver »
Вы явно делаете не то, что нужно, в шапке неописан метод по созданию этого файла, его вообще трогать не надо.
  1. Скачайте файл ответов (*.xml) из шапки, который подготовил Salt или же мой файл ответов, в котором отключено меньше (для надежности стабильной работы) компонентов для установки, не забудьте также прочесть мое примечание.
  2. Еще раз прочтите третий пункт из шапки, создайте этот файл подавления запросов в нужной директории.

  3. Цитата mariolast:
    setup.exe --mode=Silent --deploymentFile="Deployment.xml" »
    Нужно указать полный путь к файлу ответов, а не относительный, будьте внимательны, об этом тут писалось не один раз.

Отправлено: 19:09, 14-03-2009 | #55


Аватара для mariolast

Ветеран


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

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


boss911,
неправильно описал, извиняюсь, конечно же Adobe Photoshop CS4.install.xml

Делаю этот файл по методу из шапки.
Устанавливаю setup.exe --mode=Silent --deploymentFile="Adobe Photoshop CS4.install.xml", работает, никакого относительного или полного пути не указываю.
Запускаю ваш файл методом
setup.exe --mode=Silent --deploymentFile="Deployment.xml"
Не работает, файлы в одном и том же месте лежат.
Дистрибутив брал Adobe_Photoshop CS4(RU_EN)Box

Подспутно пытаюсь в AutoIT установку всего этого прикрутить. И странно, что не получается.
RunWait ('setup.exe --mode=Silent --deploymentFile=Silent.xml') не срабатывает,
RunWait ('setup.exe --mode=Silent --deploymentFile=' & @ScriptDir & '\Silent.xml') тоже не прокатило. Может кто уже игрался с этим?

boss911,
Файл подавления запросов конечно же сделал.

Отправлено: 23:18, 14-03-2009 | #56


Аватара для boss911

Alien


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

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


mariolast

Я вам еще раз говорю, нужно указать полный путь к файлу ответов в командной строке, если в пути есть пробелы, путь нужно заключить в кавычки, например:
Код: Выделить весь код
C:\Photoshop CS4\setup.exe --mode=Silent --deploymentFile="C:\Photoshop CS4\Deployment.xml"
У меня тоже CS4 не ставился с моим файлом ответов, виновник тому был отключенный для установки компонент Adobe Bridge, установка без него не шла, приходилось включать. Но эта ситуация решаема, что я уже не однократно проверил.

Больше мне сказать нечего, но точно знаю, что вы не одиноки - пост #22 и #28. В чем причина этого всего, я не знаю, видимо Adobe не до конца постаралось сделать нормальный инсталл, по крайней мере удобную и надежную автоматическую установку, но имеем то, что имеем.

Тихую установку со своим файлом ответов и без установки Adobe Bridge я уже проверил на трех разных машинах включительно с моей, все они с WinXP. Все устанавливается, все работает.

Отправлено: 02:20, 15-03-2009 | #57


Аватара для mariolast

Ветеран


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

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


boss911,
Вообщем то....интересует пока такой момент, какие файлы в папке payloads в попдпапках точно нельзя удалять (шапку читал). А то получается что компонент не используется и установочные файлы (кроме как *.xml) можно удалить, но...тогда тихая установка не работает, какой именно компонент мешает, пока не вычислил.
Еще точно проверил, что Антивирус Касперского 2009 очень даже влияет на тихую установку, он что то блокирует в памяти и она не происходит, это уже проверил на 100%.
Впринципе, уже готов скрипт для тихой установки, но буду тестировать с вашим файлом ответов. Возможно еще setup.exe подправлю. Ну и с языковыми пакетами немножко разберусь, хотя впрочем я так понимаю все указывается в файле Adobe Photoshop CS4.install.xml.

Отправлено: 11:10, 15-03-2009 | #58


Пользователь


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

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


Вложения
Тип файла: 7z Adobe Photoshop CS4.7z
(15.9 Kb, 18 просмотров)

Цитата mariolast:
Подспутно пытаюсь в AutoIT установку всего этого прикрутить. И странно, что не получается.
RunWait ('setup.exe --mode=Silent --deploymentFile=Silent.xml') не срабатывает,
RunWait ('setup.exe --mode=Silent --deploymentFile=' & @ScriptDir & '\Silent.xml') тоже не прокатило. Может кто уже игрался с этим? »
все дело в том, что отсутсвуют кавычки в пути к файлу ответов:
Код: Выделить весь код
RunWait($file & ' --mode=Silent --deploymentFile='& Chr('34') & @ScriptDir & '\Adobe CS4\Adobe Photoshop CS4.install.xml' & Chr('34'))

Отправлено: 12:19, 15-03-2009 | #59


Аватара для mariolast

Ветеран


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

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


sattva,
Да, спасибо, я поступил так же
RunWait($file & ' --mode=Silent --deploymentFile='& '"' & @ScriptDir & '\Adobe CS4\Adobe Photoshop CS4.install.xml' & '"')

Ну надо же , твой скрипт в точности повторяет мой

Отправлено: 16:13, 15-03-2009 | #60



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Модифицированные сборки Adobe Photoshop CS4 A.A.Z. Автоматическая установка приложений 72 05-04-2010 00:08
Помогите установить Adobe Photoshop CS4. Aljonushka_ Хочу все знать 5 15-01-2010 08:17
Автоматическая установка Adobe Photoshop CS3 vkip Автоматическая установка приложений 165 30-07-2009 11:47
Adobe Photoshop CS2 - тихая установка Baw17 Автоматическая установка приложений 136 23-03-2008 18:42




 
Переход