PDA

Показать полную графическую версию : Автоматическая установка Adobe Photoshop CS3


Страниц : [1] 2 3 4 5 6 7 8 9

vkip
30-04-2007, 20:33
Народ! Кто-нибудь пробовал сделать тихую установку?
MSI требует начать уставку с setup.exe, а setup ни на какие ключи не реагтрует.
[hr]

Командная строка для АУ Photoshop CS3, предложил участник конференции snark (http://forum.oszone.net/member.php?userid=35704)
Установка через админточку. Все запаковано в sfx архив, 01.mst - файл трансформаций (если они конечно есть)

start /wait msiexec /i "Adobe Photoshop CS2.msi" /qb UNITYSELECTION="RETAIL" SERIALNUMBERTEMP="ХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХ" TRANSFORMS=01.MST
start /wait msiexec /i "Adobe Common File Installer.msi" /qb
exit



● Автоматическая установка Adobe Photoshop CS3 (руководство) на основе правки xml-файлов (http://forum.oszone.net/post-583820-3.html)

● Выбор нужных компонентов (http://forum.oszone.net/post-662027-54.html)

● Выбор нужных компонентов -2 (http://forum.oszone.net/post-730329-100.html)

● Официальный способ удаления Bonjour (http://forum.oszone.net/post-713579-68.html)

● Cmd- скрипт удаления Bonjour (http://forum.oszone.net/post-714236-72.html)

Нашли ошибку ? Есть что добавить? Пишите автору темы или модератору. volk1234.

Kirk Hammett
02-05-2007, 01:38
я делал, даже ссылку выкладывал на кс3 перепакованный, но потерли.. за варез посчитали видать!

Salt
06-05-2007, 23:18
Автоматическая установка Adobe Photoshop CS3

Материал основан на официальном документе Adobe "Enterprise Deployment Options for Adobe Creative Suite 3 Editions and Components" (http://www.adobe.com/support/deployment/cs3_deployment.pdf) ("Развертывание Creative Suite 3 и его компонентов на предприятии", PDF-файл, 229 КБ) и на советах некоего Lemon’а Customizing Adobe CS3 Installation (http://www.ilemoned.com/software/customizing-adobe-cs3-installation)

1. Ввод серийного номера
Откройте Блокнот и скопируйте в него следующий текст:

<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<Payload>
<Data key="Serial" protected="0">XXXXXXXXXXXXXXXXXXXXXXXX</Data>
<Data key="Registration">Suppress</Data>
<Data key="EULA">Suppress</Data>
<Data key="Updates">Suppress</Data>
</Payload>
</Configuration>

Замените XXXX… на ваш серийный номер (без знаков тире) и сохраните получившийся файл в папке <Путь к дистрибутиву CS3>\payloads\AdobePhotoshop10en_US_volume под именем application.xml.override

2. Выбор устанавливаемых компонентов
Откройте в Блокноте файл <Путь к дистрибутиву CS3>\payloads\AdobePhotoshop10en_US_volume\AdobePhotoshop10en_US_volume.proxy.xml. Найдите в нем секцию Requires и удалите (или закомментируйте) все подсекции, относящиеся к компонентам, которые вы не хотите устанавливать. Подсекции обрамлены словами <ProductInfo> и </ProductInfo>. Например, чтобы отказаться от установки Adobe Bridge CS3 удалите следующий фрагмент:

<ProductInfo visible="1">
<Family>CoreTech</Family>
<ProductName>Adobe Bridge CS3</ProductName>
</ProductInfo>

Следующие компоненты НУЖНЫ для нормальной работы Photoshop CS3:
- ALM
- AdobeColorCommonSet
- AdobeColorNA
- AdobeTypeSupport
- Version Cue Client CS3
Примечание. Если удалить секцию Requires целиком, то при обычной (диалоговой) установке Photoshop можно будет выбирать, какие компоненты устанавливать.

3. Создание файла ответов
В состав некоторых дистрибутивов CS3 уже включен стандартный файл ответов Deployment.xml и в большинстве случаев для автоматической установки CS3 можно воспользоваться им. Однако, можно создать и свой собственный файл ответов, который, к тому же, будет содержать дополнительные параметры, отсутствующие в стандартном файле.
Запустите файл setup.exe из папки с дистрибутивом

setup.exe --record=1

Отвечайте, как обычно при диалоговой установке, на вопросы инсталлятора, в последнем окне нажмите кнопку "[record] Install >"
Перейдите в папку %CommonProgramFiles%\Adobe\Installers и найдите там файлы Adobe Photoshop CS3.install.xml и Adobe Photoshop CS3.remove.xml - это и есть файлы ответов, первый - для установки, второй - для удаления CS3. Переименуйте их для удобства, например, в install.xml и uninstall.xml и переместите в более подходящее место, например, в папку с дистрибутивом CS3.

4. Установка
Запустите файл setup.exe из папки с дистрибутивом

setup.exe --mode=Silent --deploymentFile=<полный_путь_к_файлу>Install.xml

или, если вы не создавали собственный файл ответов

setup.exe --mode=Silent --deploymentFile=<полный_путь_к_файлу>Deployment.xml

Spirkaa
10-05-2007, 18:45
Salt
На готовую систему установился без проблем. значит и на свежеустановленную встанет. Спасибо за мануал!

Kirk Hammett
10-05-2007, 19:05
2spirkaa
не всегда ;)

vek
25-05-2007, 12:19
...секцию Requires и удалите (или закомментируйте) все подсекции, относящиеся к компонентам, которые Вы не хотите устанавливать. Подсекции обрамлены словами <ProductInfo> и </ProductInfo>...
Замечание: Комментировать секции (а именно поставить знак ; перед ненужными строчками) у меня не получилось. Пришлось просто удалить.
А кто нибудь пробовал уменьшить дистрибутив (выбросить из него все ненужные компоненты наподобие Bridge)? А то размерчик даже 7zpSfx у меня получился чуть больше 400 метров.

Kirk Hammett
25-05-2007, 15:51
у меня 130 мб, только фотошоп.

vek
25-05-2007, 16:01
Kirk Hammett
Что можно безболезнено удалить?

zver5
25-05-2007, 18:55
vek
много чего не работает к сожалению в Portable

Salt
26-05-2007, 00:23
vek
В XML комментарии обрамляются <!--...-->. Следующая строка закомментирована:
<!-- <Data key="Updates">Suppress</Data> -->
Не уверен, что можно использовать ";" для обозначения комментария.

Для уменьшения размера дистрибутива проще всего из папки payloads удалить папки, содержащие установочные файлы тех компонентов, которые Вы решили не устанавливать, предварительно удалив (или закомментировав) вызов их установки в секции Requires файла AdobePhotoshop10en_US_volume.proxy.xml. До 130 МБ (Kirk Hammett) таким способом, конечно, не уменьшить, но определенный выигрыш получается. Не стоит удалять файлы ядра Photoshop (папка AdobePhotoshop10en_US_volume) и перечисленные в моем предыдущем сообщении (http://forum.oszone.net/post-583820-3.html) компоненты.

kallioma
29-05-2007, 10:37
Путь к xml надо указывать полностью!

Spirkaa
04-07-2007, 21:43
Столкнулся с проблемой. При установке OS на диск D:\, Photoshop устанавливается на C:\. Я попробывал изменить путь в файле Deployment.xml с <Property name="INSTALLDIR">C:\Program Files\Adobe</Property><Property name="installLanguage">en_US</Property></Properties> на <Property name="INSTALLDIR">%PROGRAMFILES%\Adobe</Property><Property name="installLanguage">en_US</Property></Properties> но сабж не установился вообще

Помогите разобраться, хочется универсальности

hobbit25
10-07-2007, 10:45
ПОМОГИТЕ растолкуйте как можно запустить его из CMD файла !! и нужно ли прописывать конкретные пути к XML файлам

Salt
10-07-2007, 17:38
hobbit25
Вот пример простейшего CMD-файла, запускающего автоматическую установку Adobe Photoshop CS3 в Windows XP Rus:
@ECHO OFF

CHDIR /D "%~dp0"

REM Установка Adobe Photoshop CS3
START "Adobe Photoshop CS3 Setup" /WAIT setup.exe --mode=Silent --deploymentFile=Deployment.xml

REM Остановка службы Bonjour
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\Bonjour Service" /V "Start" /T REG_DWORD /D "4" /F

REM Создание ярлыков в панели Быстрого запуска для текущего и будущих пользователей
COPY /B /Y "%ALLUSERSPROFILE%\Главное меню\Программы\Adobe Photoshop CS3.lnk" "%SYSTEMDRIVE%\Documents and Settings\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch"
COPY /B /Y "%ALLUSERSPROFILE%\Главное меню\Программы\Adobe Photoshop CS3.lnk" "%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch"

EXIT
Файл с этим командным сценарием следует поместить в ту же папку, где находятся файлы setup.exe и Deployment.xml дистрибутива Photoshop CS3.

vek
11-07-2007, 08:45
hobbit25
У меня примерно так-же как и у Salt:
Установка:
Файл setup.bat (находится в корневой папке, вместе с Setup.exe и Deployment.xml):
cmdow @ /HID
@ECHO OFF
SET wdir=%~dp0
SET wdir=%wdir:~0,-1%

@ECHO Install Photoshop CS3
Start /wait %wDir%\setup.exe --mode=Silent --deploymentFile=Deployment.xml
@ECHO Registring Photoshop CS3
xcopy "%wDir%\photoshop.exe" "%PROGRAMFILES%\Adobe\Adobe Photoshop CS3\" /y /s /e /q

@ECHO Shortcut Photoshop CS3
attrib -a "%ALLUSERSPROFILE%\Главное меню\Программы\Adobe Photoshop CS3.lnk"
MKDIR "%ALLUSERSPROFILE%\Главное меню\Программы\Графика"
xcopy "%ALLUSERSPROFILE%\Главное меню\Программы\Adobe Photoshop CS3.lnk" "%ALLUSERSPROFILE%\Главное меню\Программы\Графика" /y /q
DEL /F /Q "%SYSTEMDRIVE%\Documents and Settings\All Users\Главное меню\Программы\Adobe Photoshop CS3.lnk" где photoshop.exe - файл регистрации (находится в корневой папке, вместе с Setup.exe и Deployment.xml)

Файл конфигурации для 7z:
;!@Install@!UTF-8!
RunProgram="hidcon:\"Setup.bat\""
InstallPath="%SystemRoot%\\TEMP\\"
GUIMode="2"
;!@InstallEnd@!
Установка дополнений:
Структура папок
[Action]
[Brushes]
[Filters]
[Patterns]
[Shapes]
[Styles]
Install.cmd
Содержимое Install.cmd
@ECHO off
SET wdir=%~dp0
SET wdir=%wdir:~0,-1%
SET pscs=%SYSTEMDRIVE%\Program Files\Adobe\Adobe Photoshop CS3
xcopy "%wDir%\Action" "%pscs%\Presets\Actions\" /s /e /y
xcopy "%wDir%\Brushes" "%pscs%\Presets\Brushes\" /s /e /y
xcopy "%wDir%\Filters" "%pscs%\Plug-Ins\Filters\" /s /e /y
xcopy "%wDir%\Patterns" "%pscs%\Presets\Patterns\" /s /e /y
xcopy "%wDir%\Shapes" "%pscs%\Presets\Custom Shapes\" /s /e /y
xcopy "%wDir%\Styles" "%pscs%\Presets\Styles\" /S /e /y
exit
Упаковывать все это дело не стал, чтоб удобней было обновлять или редактировать.

hobbit25
11-07-2007, 10:04
vekphotoshop.exe а этим файликом можеш поделиться я к те в аську стуканулся ты в офлайне можеш зайти там добнее пораспросить будет!!

Salt спасиюо буду пробовать!!!

hobbit25
11-07-2007, 10:28
Salt

CS3>\payloads\AdobePhotoshop10en_US_volume под именем application.xml.override

а расшмрение у файлика какое должно быть???

Spirkaa
11-07-2007, 11:16
hobbit25 .override и есть расширение :)

Так никто и не знает как быть с установкой на другой диск (http://forum.oszone.net/post-608245-12.html) ?

Salt
14-07-2007, 22:15
Spirkaa
В свойстве INSTALLDIR нельзя использовать переменные, надо указывать абсолютный путь. В Базе знаний и на форумах Adobe, к сожалению, не нашел ответа на Ваш вопрос.

Могу предложить только такое, не слишком изящное, но вполне работоспособное решение: поместите прикрепленные к этому сообщению два файла в папку с дистрибутивом CS3, создайте файл с командным сценарием, приведенным ниже, скопируйте его туда же, запустите CMD-файл... и Photoshop CS3 установится в %ProgramFiles%\Adobe

CMD-файл
@ECHO OFF

CHDIR /D "%~dp0"

ECHO %PROGRAMFILES%\Adobe > "%TEMP%\PF.txt"
COPY /Y Head.txt + "%TEMP%\PF.txt" + Tail.txt "%TEMP%\Install.xml" /B

REM Установка Adobe Photoshop CS3
START "Adobe Photoshop CS3 Setup" /WAIT setup.exe --mode=Silent --deploymentFile="%TEMP%\Install.xml"

DEL /F /Q "%TEMP%\PF.txt"
DEL /F /Q "%TEMP%\Install.xml"

MaxDELETE
19-07-2007, 17:04
Столкнулся с такой проблемой:
Для установки прог пользуюсь WPI (сейчас версия 6)
Ну соответственно в конфиге прописываю путь , т.е. ...Setup.exe --mode=Silent --deploymentFile=Deployment.xml
Запускаю, скрипт отраюатывает секунд 10 и все. В диспетчере задач процесс Setup.exe тоже соответственно отображается, а потом вылетает.
Запускаю то же самое при помощи "Выполнить" и все проходит на ура.
Вот мне просто интересно в чем проблема :)




© OSzone.net 2001-2012