Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   [решено] Автоустановка ATI Control Panel? (http://forum.oszone.net/showthread.php?t=46778)

Dreamer_rus 16-03-2005 19:28 307349

[решено] Автоустановка ATI Control Panel?
 
Есть дистрибутив виндовс с автоматической установкой и интегрированными в папку $OEM$ драйверами на все случаи жизни. (Очень часто приходится ставить винду на разные машины). Видеодрайвер ATI становится без проблем, но хотелось бы чтобы вместе с ним устанавливалась ATI Control Panel. Запускать ее установку при первом входе не хотелось бы, так как я уже скахал, что винда ставится на разные машины. Нужен именно вариант чтобы панел ставилась вместе с драйверами ATI. Возможн такой вариант или нет?

VseDoFeNi 16-03-2005 20:36 307383

Dreamer_rus
Запусти на Т13 любым способом
if exist %WINDIR%\system32\drivers\ati2mtag.sys start /wait %SystemDrive%\Drivers\Gr\ATI\control-panel-8-062-040929a-018115C\Setup.exe /S

можно покороче переименовать

Dreamer_rus 16-03-2005 22:54 307410

Спасибо. Я так и предполагал, но не сообразил, как сделать проверку на наличие драйвера АТИ. Еще раз спасибо.

biork 29-09-2005 04:51 359815

...то есть, если я правильно понял, этот файл - ati2mtag.sys будет присутствовать в системе только в том случае если в компе на который устанавливают систему стоит видеокарта с чипом ATI? На каком этапе установки он туда попадает? По какому файлу тогда можно определить видеокарту от nVidia?

fox_sly 29-09-2005 23:23 360180

biork

На сколько я помню между Т-39 и Т-13 графического этапа установки.
А на счет nVidia, так там вроде все в одном флаконе идет...

biork 06-10-2005 05:28 361894

Пытаюсь запустить из RanOnceEx.cmd
Код:

if exist %WINDIR%\system32\drivers\ati2mtag.sys start /wait %CDROM%\Drivers\002_graphic\ati\CPanel\Setup.exe /S
драйвера встают, но панели не наблюдаю... может каких кавычек не хватает?

VseDoFeNi 06-10-2005 08:42 361928

biork
Может папка с драйверами раньше удаляется.

biork 06-10-2005 16:41 362091

она у меня на CD

VseDoFeNi 06-10-2005 19:38 362137

Пробуй с харда.

biork 12-10-2005 02:37 363508

Setup.exe /S - у меня почему то не срабатывает... пришлось потыкать кнопки AutoIt-ом :)

VelDmi 26-02-2006 07:27 410983

Не знаю, актуально еще или нет, но у меня все ставится следующим образом:
IF EXIST %SYSTEMROOT%\system32\atioglxx.dll START /WAIT %CDROM%\Install\Control_Panels\Setup.exe /K

маврик 14-03-2008 18:52 760479

!!!!

truvo 12-04-2008 16:47 780186

Цитата:

Цитата VelDmi
у меня все ставится следующим образом:
IF EXIST %SYSTEMROOT%\system32\atioglxx.dll START /WAIT %CDROM%\Install\Control_Panels\Setup.exe /K »

А куда записать эту строку?

VelDmi 13-04-2008 10:00 780495

Да куда хошь, удобнее всего в finish.ini аддона Z_DRV_INST.
Только обрати внимание, что теперь у ати контрольных панелей две, для старых и новых видеокарт. Причем для новых не ставится без фреймворка. Поэтому многие забили давно уже на них и пользуются atitraytools.

e-not1989 02-08-2008 08:59 866294

Вопрос следующий. Я хочу произвести автоматическую установку ATI Catalyst™ 8.7. Я разархивировал инсталлятор в папку ATI. В этой папке есть Setup.exe, но, как я понимаю, он нам не очень нужен, т.к. установку можно запускать с issetup.exe. Так вот, так как инсталлятор сделан при помощи InstallShield, то предварительно нужно выполнить установку с параметром /r (issetup.exe /r). Я выполнил установку, взял из папки C:\Windows файл setup.iss, закинул его в папку ATI.

И затем пытался выполнить установку посредством issetup.exe /s, а потом issetup.exe /s /sms. Но установка не происходила - инсталляторы компонентов не запускались. Тоже самое и при запуске Setup.exe с теми же параметрами, что указаны в этом абзаце. Ключ /S тоже не помог.

Потом решил установить посредством issetup.exe /K. Автоустановка пошла, но инсталлятор стал устанавливать все компоненты, не обращая внимания на setup.iss. Тоже самое и с Setup.exe. Как сделать так, чтобы этот setup.iss подхватывался при установке?

Вот содержимое setup.iss:
Код:

[InstallShield Silent]
Version=v6.00.000
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{43801800-CFEE-11D2-A41B-006097B55AD3}-DlgOrder]
Dlg0={43801800-CFEE-11D2-A41B-006097B55AD3}-SdWelcome-0
Count=4
Dlg1={43801800-CFEE-11D2-A41B-006097B55AD3}-SdLicense-0
Dlg2={43801800-CFEE-11D2-A41B-006097B55AD3}-SdOptionsButtons-0
Dlg3={43801800-CFEE-11D2-A41B-006097B55AD3}-SdComponentDialog-0
[{43801800-CFEE-11D2-A41B-006097B55AD3}-SdWelcome-0]
Result=1
[{43801800-CFEE-11D2-A41B-006097B55AD3}-SdLicense-0]
Result=1
[{43801800-CFEE-11D2-A41B-006097B55AD3}-SdOptionsButtons-0]
Result=102
[{43801800-CFEE-11D2-A41B-006097B55AD3}-SdComponentDialog-0]
szDir=J:\Program Files\ATI Technologies
Result=1

И ещё: в setup.iss можно заменить строку szDir=J:\Program Files\ATI Technologies на строку szDir=%PROGRAMFILES%\ATI Technologies?

e-not1989 02-08-2008 09:58 866305

Мда... Решил не насиловать мозг себе и окружающим и удалил папки "Blizzard" и "CatalystRegistration"... Вопрос снимается с повестки дня! :)

e-not1989 03-08-2008 12:28 866863

Перетестировав всё с самого начала, пришёл в к выводу, что удаление папок производить нельзя - иначе Setup.exe будет висеть запущенным бесконечно. Лучше в папках "Blizzard" и "CatalystRegistration" удалить все файлы, кроме setup.exe. Тогда эти установщики пройдут вхолостую, а Setup.exe нормально завершит работу и не будет висеть в памяти.


Время: 08:09.

Время: 08:09.
© OSzone.net 2001-