O&O Defrag Pro Edition v.10.0 Build 1634 тихая установка
|
А действительно, как сделать тихую инсталляшку? Уж больно нравится этот дефрагментатор... :)
|
Цитата:
Что же касается запуска Цитата:
|
Vadikan, ну не говорил я этого...! :crazy:
|
Цитата:
|
"...\setup.exe /S v/qn" - для O&O Defrag Professional Edition v8 ставится без проблем.
Может и в v10 также ? |
bish, испытаю сегодня вечером сий метод. А русификатор как-то можно "тихо" установить или нет...?
|
surik, распаковать поверх с перезаписью ессно, плюс насильно выключить OO и его агентов или что он там ставит? Не юзаю я его...
|
Эм.. прошу прощения, я не коректно выразился. Ставлю его я в ручную, кейген под каждого определенно, и руссифик. А автоматические параметры, имею ввиду, что у него есть функция автоматически выбирать время и тип дефрагментации. Тобишь он автоматически делает дефрагментацию, тогда когда считает нужным сам, и тип, такой который считает верным сам.
Я не эксперементировал еще с ним, надеялся что кто то знает. Щас доделаю дистриб, со всем что отработанно уже, и займусь дефрагом. Vadikan, спасибо за мысли по поводу справки, посмотрю, сам чето не догадался )) |
Тихая установка O&O Defrag Pro 10.0.1634.
Программа распространяется обычно в виде файла OODefrag10ProfessionalEnu.exe. Это самораспаковывающийся CAB-архив, из которого нам нужны четыре файла: Код:
1. O&O Defrag Professional Edition.msi Код:
Setup=setup.exe /s /v"/qn" Код:
Setup=setup.exe /s /v"/qn SCREENSAVER=1 SETDEFDEFRAG=1 SHELLEXTENSION=1" Теперь о вопросах автоматической регистрации. Все данные открыто хранятся в реестре, вот образец REG-файла для активации: Код:
Windows Registry Editor Version 5.00 Ну и настройки. Они у каждого свои. Что касается автоматической дефрагментации, то эти настройки хранятся вот здесь: Код:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OODBS\Settings И на закуску - русификация. С ней отдельная песня. В принципе, ничего сложного нет - самораспаковывающийся архив с нужными файлами (у меня их 12). Надо всего лишь предварительно убить пару-тройку процессов. Но я вот столкнулся с небольшой неприятностью, заключающейся в том, что скрипт начинал работу раньше, чем запускаются эти самые процессы! Вот тут и пригодилось внимательное чтение материалов сайта и форума. :clever-ma В итоге получился следующий CMD-файл: Код:
cmdow @ /HID Если кто-то решит вопрос изящнее - пишите! |
есть еще вариант с заменой файлов на русские версии в самом дистрибутиве при помощи wise for windows installer или плагинов для Total commandera (msi-plus.wcx версия 0.5 работает нормально с более поздней версией толи я неразобрался толи какие то проблемы)
|
DmB89, скажите пожалста, куда в парамметрах SFX добавить строчку:
Setup=setup.exe /s /v"/qn REBOOT=ReallySuppress" Я не очень опытен еще пока. |
Эти параметры просто надо скопировать из поста выше, и вставить в комментарий в RAR-архиве. Того же результата можно достичь и обычным путём, внося необходимые настройки на этапе создания RAR-архива. Подробности можно узнать в справке по WinRAR.
Вот готовые файлы с автоустановкой и русификацией. Думаю, настройки и регистрацию каждый сделает сам. :wink: |
Все хорошо только как бы сделать так что бы при первом запуске служба на которую ругается программа что выключена, была уже включена
|
zver5, что за служба? У меня ни на что не ругается. Перезагрузка производилась после установки? Командный файл для установки русификатора специально останавливает службу и сопутствующие процессы, чтобы можно было их перезаписать патчеными версиями. Если не сделать перезагрузку - етественно программа будет ругаться!
|
DmB89, УРА!!! Огромнейшее спасибо, у меня все сработало на ура. Все установилось, зарегилось, руссифицировалось, и настроилось (на рабочей системе голой). Осталось добавить это все в дистрибутив...
У меня из RunOnceEx доп. софт весь запускается, могут быть какие то проблемы с дефрагом? |
ВenVer'on, Если установка идёт с HDD, тогда никаких проблем быть не должно. Насчёт CD не уверен. Если возникнут проблемы - пишите, постараемся решить.
Я, как уже писал, использую BS PostInstaller, версию 1.0.8, чего и всем желаю. Программа изумительная - намного богаче возможностями, чем RunOnceEx. |
DmB89
Протестировал сёдня установку из RunOnceEx. Ставится с HDD. Встретился с проблемой руссификации программы. После недолгих размышлений, сделал следущее: cmdow @ /HID @echo off ping -n 30 -w 1 127.0.0.1 > nul start /wait taskkill.exe /F /IM oodtray.exe start /wait taskkill.exe /F /IM oodcnt.exe start /wait taskkill.exe /F /IM oodag.exe start /wait %systemdrive%\install\Defrag\Defrag_Rus.exe cls exit Думаю понятно. Екзешник попросту не виделся. Строчки из RunOnceEx: REG ADD %KEY%\%i% /VE /D "OO Defrag Pro v.10.0.1634 Rus" /f REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Defrag\OO_Defrag.exe /f REG ADD %KEY%\%i% /V 2 /D "%systemdrive%\install\Defrag\OO_RUS.cmd /f REG ADD %KEY%\%i% /V 3 /D "REGEDIT /S \"%systemdrive%\install\Defrag\license_setting.reg\"" /f SET /A i+=1 Последнее license_setting.reg - соответственно настройки лицензии и автоматической дефрагментации. DmB89 Спасибо еще раз огромное, без вас бы я несправился. |
ВenVer'on
Вообще-то странно, поскольку когда *.cmd файл находится в одной папке с *.exe файлом, то для последнего нет нужды прописывать путь. На будущее - выдержки из REG, CMD, INI-файлов всегда обрамляй тегом [code]. Не все разворачивают браузер на весь экран, да и не всегда строчки влазят, это может привести к ошибкам при копировании. Да и понятнее будет... |
Подскажите как сделать, что бы автоматов в качестве хранителя экрана выставлялся хранитель от O&O Defrag ?
|
Minoz, Очень просто. Создаёшь REG-файл следующего содержания:
Код:
Windows Registry Editor Version 5.00 |
DmB89, Ок. Попробую. А если "C:\\WINDOWS\\syst.." заменить на "%WINDIR%\\syst.." работать будет ? :)
|
Абсолютный путь вообще наверное лучше не использовать.
|
Цитата:
|
DmB89,
Согласно ваших рекомендаций и используя Ваши наработки сделал аддон для соседней ветки форума (внедрение в дистрибутив ХР с автоустановкой при инсталяции). Программа зарегистрировалась, установилась и русифицировалась но в процессе установки выдала сообщение что не может найти файл русификации. нажимаю отменить и всё устанавливается дальше. Можно как либо убрать это сообщение? вроде как всё устанавливается и работает но возникает пауза. Спасибо за внимание |
viksem, в 18-м посте BenVer'on столкнулся с похожей проблемой, решилось прописыванием пути. Для меня это остаётся загадкой, так как я ни разу с подобным поведением не сталкивался. :unsure:
Но если что-то откопаю, то разумеется отпишусь. Причина. В данном случае очевидно, что *.cmd файл, и файл русификации находились в разных папках, отсюда и проблемы. У меня они находятся в одной папке, поэтому не было нужды прописывать путь. |
DmB89,
Попробую и отпишусь, спасибо :tomato2: |
DmB89
Что то у меня Цитата:
|
Minoz, прошу прощения, я рассматривал вопрос абстрактно, в отрыве от темы автоинсталляции... Дело в том, что при автоматической установке с вышеуказанными параметрами скринсейвер не устанавливается!
Но не всё так плохо! После расковыривания MSI пакета нашёл ещё три ключа: SCREENSAVER=1 Ну, с этим ключом всё ясно... :) SETDEFDEFRAG=1 Этот ключ устанавливает O&O Defrag дефрагментатором по умолчанию. SHELLEXTENSION=1 Добавляет пункт Defragment... в контекстное меню дисков. Кстати, ключ REBOOT=ReallySuppress не обязателен. Поправил 10-й пост. |
DmB89
А после вскрытия основного MSI инсталятора с целью русификации эти ключики будут срабатывать (там внутри есть еще один MSI инсталер :) ) ? |
Как выяснилось, можно сделать административную установку, с ключом /A . Затем в папке программы меняются необходимые файлы на пропатченые (русифицированные) версии. Далее всё пакуется в SFX RAR архив. Ключи для MSI файла те же:
Код:
O&O.MSI /qn SCREENSAVER=1 SETDEFDEFRAG=1 SHELLEXTENSION=1 Вот готовый файл с автоустановкой и уже русифицированный. Использовался русификатор от PuB3, так что все претензии по качеству не ко мне... :) Я пытался кое-что поправить, но это слишком объёмная для меня работа. Если кто-то знает русификатор получше, киньте ссылочку. Русификатор от Zhmak я пробовал... Регистрацию и настройки, как всегда - каждый делает сам! :wink: |
DmB89
Там скринсейвер тоже русифицирован ? А то у меня всякие левые символы прут при русификации его. :( |
Пропатчиванию (русификации) подверглись 14 файлов, все из каталога Program files\OO Software\Defrag Professional :
За ресурсы скринсейвера отвечает oodssrs.dll, находящийся в папке Windows\system32, то есть скринсейвер не русифицирован. Впрочем, если английский знаком, и навыки работы с программой Resource Hacker имеются... |
DmB89,
спасибо, аддон получился, ставится без "лишних" вопросов :) |
Кстати, может кому и пригодится.
Все настройки внешнего вида (анимация, цвет и так далее) O&O Defrag Pro хранит в Код:
%USERPROFILE%\Мои документы\O&O\O&O Defrag\ocx\ocxdata.bin |
Приветик всем. не могу понять: после регестрации фалом reg в риестре пропывается информация, но программа продолжает требовать регестрации.
Объясните для тупых! |
Цитата:
|
Ruboard, только что сделал для проверки тихую установку для 11-й версии по вышеописанному сценарию. Всё прекрасно работает! Только цифры с "10" на "11" поменять.
Что именно "не прокатывает"? На днях выложу тихую русифицированную инсталляшку (русификатор от Zhmak). |
Старую ссылку удалил.
Тема по русификации O&O Defrag |
DmB89,
Странно, но сейчас сработало но через cmd все равно не запускается |
|
Вышла новая версия дефрагментатора - O&O Defrag Pro 11.1.3362
При создании тихой установки теперь не нужны ключи для скринсейвера и расширения проводника. Для установки O&O Defrag дефрагментатором по умолчанию используется ключ STANDARDDEFRAGGER=1 Имеется готовая версия с моим переводом. Подробности в этой теме. |
Новая версия дефрагментатора - O&O Defrag Pro 11.5.4065 от от 26.02.2009.
Тихая установка с моим переводом здесь. |
Новая версия дефрагментатора и тихая установка с переводом - O&O Defrag Pro 11.5.4101 от от 2009.04.08
|
обновил шапку
|
Время: 07:55. |
Время: 07:55.
© OSzone.net 2001-