Показать полную графическую версию : Тихая установка Your Uninstaller
Собрал тихий Your Uninstaller 2006 v5.0.0.362
hidcon.exe
reg.reg - регистрация [HKEY_LOCAL_MACHINE\SOFTWARE\Licenses]
"{IEA7AC825510CE8BC}"= лицензия
"{0EA7AC825510CE8BC}"= лицензия
Russian.lng - русификатор
start.bat - смотрим ниже
yu2006setup.exe
uruninstaller.ini - из папки "%USERPROFILE%\Application Data\URSoft\Your Uninstaller 2008"
там настройки.
Your_Uninstaller_v500362.exe - непрерывный SFX RAR архив, размер исходных файлов 3 976 836 байт
В коментарии: Setup=hidcon.exe start.bat
TempMode
Silent=1
Overwrite=1
start.bat start /wait yu2008setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
DEL /S /Q "%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch\Your Uninstaller! 2008.lnk"
DEL /S /Q "%USERPROFILE%\Рабочий стол\Your Uninstaller! 2008.lnk"
DEL /S /Q "%USERPROFILE%\Рабочий стол\1-Click Cleaning by Your Uninstaller! 2008.lnk"
XCOPY uruninstaller.ini "%USERPROFILE%\Application Data\URSoft\Your Uninstaller 2008" /q /c /y
REGEDIT /S reg.reg
Спасибо всем - всё работает.
В Your Uninstaller! 2008 этод метод не работает.
Решение можно найти на forum.ru-board.com
Убрать ярлык с панели быстрого запуска:
:: для текущего пользователя
DEL /S /Q "%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch\%имя_ярлыка%.lnk"
:: для всех пользователей
DEL /S /Q "%ALLUSERSPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch\%имя_ярлыка%.lnk"
:: для дефолтного пользователя
DEL /S /Q "%systemdrive%\Documents and Settings\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch\%имя_ярлыка%.lnk"
Еще.COPY Russian.lng "%programfiles%\Your Uninstaller 2006\Languages\Russian.lng" »
лучше заменить на
XCOPY Russian.lng "%programfiles%\Your Uninstaller 2006\Languages\" /q /c /y
а start /wait regedit /s reg.reg »
на REGEDIT /S reg.reg
snark, Спасибо,
Bcё получилось.
Unattended soft (http://unattended.org.ua/main)
Для Your Uninstaller! 2008 PRO v6.1.1233 прописывать лицензию в [HKEY_LOCAL_MACHINE\SOFTWARE\Licenses]\{00DC2E522B6B4C5BB}, {I0DC2E522B6B4C5BB} - не обязательно. И вообще, чем писать всякие батники на reg-файл, ярлыки, языки и т.д., быстрее вскрыть пакет (этоже Inno Setup) там все поправить, убрать лишние языки и собрать. Меньше весит и запускается /VERYSILENT
А как сделать так, чтобы после установки сразу русский язык был включен?
Какой в системе установлен по умолчанию, тот и будет
Панель управления - Языки и региональные стандарты - Язык ввода по умолчанию. Или
HKEY_CURRENT_USER\Keyboard Layout\Preload
(1 - 00000409, 2 - 00000419).
1 по умолчанию,
2 второй
00000409 = английский
00000419 = русский
Clim, Там рус. отродясь не было.
soloslava
12-07-2008, 17:33
Clim писал:
Для Your Uninstaller! 2008 PRO v6.1.1233 прописывать лицензию в [HKEY_LOCAL_MACHINE\SOFTWARE\Licenses]\{00DC2E522B6B4C5BB}, {I0DC2E522B6B4C5BB} - не обязательно. И вообще, чем писать всякие батники на reg-файл, ярлыки, языки и т.д., быстрее вскрыть пакет (этоже Inno Setup) там все поправить, убрать лишние языки и собрать. Меньше весит и запускается /VERYSILENT
Сделал, как тут написали, убрал лишние языки, добавил русский, но как прописать регистрацию проги, кто подскажет для версии 6.1.1252
conductor
16-07-2008, 19:54
http://file.oboz.ua/download.php?fid=9788
Скачать Unattended Your Uninstaller! PRO 2008 v6.1.1236 русский:
Проблема с регистрацией... Установил Your Uninstaller (6.2.1347), и полез в реестр за лицензией. Вытянул ключи из HKLM\SOFTWARE\Licenses, ещё нашёл в HKLM\SOFTWARE\Classes\CLSID\{{1F0DCC0C-9DC2-B2B5-AF5F-2BE3A83F9BAF}\bkxmhbxGl - подозрительный ключ, тоже наверное для регистрации. Переделал инсталлятор с внесением в реестр этих данных, но при установке на других машинах регистрация не проходит, привязана к железу наверное. Кто-нибудь знает как решить эту проблему, или остаётся вручную?
Вот мои наработки http://ifolder.ru/13136838 - скрипт InnoSetup+файлы проги
http://ifolder.ru/13136787 - отдельно прога
hobbit25
17-07-2009, 01:09
murder, могу поделиться готовым аддоном! все подхватывает!
хоть и в реестр вносятся HKEY_LOCAL_MACHINE\SOFTWARE\Licenses]
Буду благодарен!
------
Для экспорта лицензии нужно извлечи только эти ключи
[HKEY_LOCAL_MACHINE\SOFTWARE\Licenses]
"{I0DC2E522B6B4C5BB}"=hex:.............
"{00DC2E522B6B4C5BB}"=hex:.............
hobbit25
17-07-2009, 01:52
murder, в ПМ!
mariolast
21-07-2009, 01:41
hobbit25,
Слетает лицензия через какое то время, лезет в инет програмка, у тебя нет?
Надо прогу еще и в инет не пускать, интересен вариант решения кому то? Или у тебя готовый вариант есть?
mariolast, ПМ
Скрипт InnoSetup
http://upload.com.ua/get/900967168/
mariolast
21-07-2009, 20:24
murder,
Easy CD-DA Extractor
А эачем ты его выложил :)
mariolast
21-07-2009, 20:51
Перепаковал сам дистрибутив с учетом написанного на форуме
Ссылки здесь
http://forum.ru-board.com/topic.cgi?forum=35&topic=7899&start=1680#10
Об ошибках пишите.
mariolast, здесь я выложил А эачем ты его выложил »
Пардон!) У них регистрация одинаково заносится в реестр, вот и перепутал
Но во второй ссылке в ЛС есть и Your Uninstaller с тихой установкой и ничего не слетает)
cleric1985_n
22-07-2009, 00:24
------
Для экспорта лицензии нужно извлечи только эти ключи
Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Licenses]
"{I0DC2E522B6B4C5BB}"=hex:.............
"{00DC2E522B6B4C5BB}"=hex:............. »
После каждого запуска проги код "{I0DC2E522B6B4C5BB}" меняется..Так как быть с регитрацией..? Да и при удалении эитих ключей с реестра регистрация не слетает, но могу предположить, что при изменении того ключа на другом компе регистрация работать не будет.
{I0DC2E522B6B4C5BB} можно не использовать. Надо с помощью Registry Trash Keys Finder почистить реестр. Там ещё в HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1F0DCC0C-9DC2-B2B5-AF5F-2BE3A83F9BAF} есть бессмысленные ключи, типа hAmmuFa, их тоже надо удалять. И только после этого устанавливать. Мой инсталлятор нормально устанавливается на разные компьютеры, а регистрация не ставится только там, где стояла другая, "не правильная" версия, но чистка реестра помогает
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.