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

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

AndreW_RuleZ 02-03-2009 17:35 1052988

Launch Manager (тихая установка)
 
Вложений: 1
На ноутбуках Acer есть прога для назначения клавиш, называется Launch Manager. Вобщем я её упаковал в SFX-архив (т.к. там много файлов), когда запускается setup.exe программы появляется окно (выкладываю скриншот). Не знаю, какую команду прописать, чтобы на это вопрос был атоматический ответ, т.е. чтобы была тихая установка. И еще после установки программа предлогает перезагрузку (мне перезагрузки не надо). Вообщем прошу помощи.

http://forum.oszone.net/attachment.p...1&d=1236004486

И еще вопрос такого плана. Затем там надо файл реестра поставить. Путь выглядит так:
[HKEY_CURRENT_USER\Software\Compal\LManager\Settings\Andrej\Buttons\My Aspire]. В пути присутствует имя компа - \Andrej\ - , т.е. если ставить на другой комп или изменить имя, то параметр перестанет работать. Может есть какой-нибудь способ, переменная, чтобы на любом компе можно было ставить???

AndreW_RuleZ 02-03-2009 21:03 1053128

Launch Manager (тихая установка)
 
На ноутбуках Acer есть прога для назначения клавиш, называется Launch Manager. Вобщем я её упаковал в SFX-архив (т.к. там много файлов), когда запускается setup.exe программы появляется окно (выкладываю скриншот). Не знаю, какую команду прописать, чтобы на это вопрос был атоматический ответ, т.е. чтобы была тихая установка. И еще после установки программа предлогает перезагрузку (мне перезагрузки не надо). Вообщем прошу помощи.

http://forum.oszone.net/attachment.p...4&d=1236004485

И еще вопрос такого плана. Затем там надо файл реестра поставить. Путь выглядит так:
[HKEY_CURRENT_USER\Software\Compal\LManager\Settings\Andrej\Buttons\My Aspire]. В пути присутствует имя компа - \Andrej\ - , т.е. если ставить на другой комп или изменить имя, то параметр перестанет работать. Может есть какой-нибудь способ, переменная, чтобы на любом компе можно было ставить???

hb860 03-03-2009 09:07 1053499

Цитата:

Цитата AndreW_RuleZ
Может есть какой-нибудь способ, переменная, чтобы на любом компе можно было ставить??? »

На ум приходит вот это:
Код:

reg add "HKEY_CURRENT_USER\Software\Compal\LManager\Settings\%COMPUTERNAME%\Buttons\My Aspire" /v "Eto test" /d ":-)"

AndreW_RuleZ 03-03-2009 14:33 1053750

Переменная не работает, в реестре создается раздел с именем %COMPUTERNAME% (%username% я тоже пробовал).

И что означает это: /v "Eto test" /d ":-)" - это типа шутка такая?

hb860 04-03-2009 09:05 1054507

Цитата:

Цитата AndreW_RuleZ
И что означает это: /v "Eto test" /d ":-)" - это типа шутка такая? »

Ну я для примера указал ключ/значение.
Я же не знаю какие вам параметры надо указать.
Цитата:

Цитата AndreW_RuleZ
Переменная не работает, в реестре создается раздел с именем %COMPUTERNAME% »

У меня (Windows XP SP3) переменная отлично работает, код
Код:

>reg add "HKEY_CURRENT_USER\Software\%computername%" /v "test" /D "test"
Создал мне HKEY_CURRENT_USER\Software\NONE-02EC86D569, NONE-02EC86D569 - так зовут мой комп :)

gora 04-03-2009 14:45 1054746

Цитата:

Цитата AndreW_RuleZ
Не знаю, какую команду прописать, чтобы на это вопрос был атоматический ответ, т.е. чтобы была тихая установка. И еще после установки программа предлогает перезагрузку (мне перезагрузки не надо). »

Прочтите здесь раздел про инсталляторы типа InstallShield. Ссылку на ваш Launch Manager Вы не привели, но то что я нашел сделано именно на нем (InstallShield).

AndreW_RuleZ 04-03-2009 17:41 1054878

hb860,
Спасибо, разобрался. Просто изначально я создавал файл .reg и там переменные не работали. Переделал под .bat - тут всё гут.

gora,
Пасиб, тихую установку сделал, может не совсем так, как в инструкции про InstallShield (т.к. не совсем подошла), но тем не менее помогла другим путем сделать.

Boa Soft 04-03-2009 23:14 1055192

Цитата:

Цитата AndreW_RuleZ
И еще вопрос такого плана. Затем там надо файл реестра поставить. Путь выглядит так:
[HKEY_CURRENT_USER\Software\Compal\LManager\Settings\Andrej\Buttons\My Aspire]. В пути присутствует имя компа - \Andrej\ - , т.е. если ставить на другой комп или изменить имя, то параметр перестанет работать. Может есть какой-нибудь способ, переменная, чтобы на любом компе можно было ставить??? »

Код:

echo Windows Registry Editor Version 5.00 > tmp.reg
echo [HKEY_CURRENT_USER\Software\Compal\LManager\Settings\%COMPUTERNAME%\Buttons\My Aspire] >> tmp.reg
echo (параметры) >>tmp.reg
regedit /s tmp.reg
del tmp.reg

По автоматизации - setup.exe /s

Плюс вот что:
Код:

[Setup System]
AP Name = Setup Program
Show Setup Completed Message = 0
DLL File Name for Remove Previous Version = DelPrevV.DLL
DLL File Name for Check Administrator = SetupDev.DLL
DLL File Name for Add Device = SetupDev.DLL

[Background]
Small Font = 1
Product Company = Launch Manager
Product Name =

[Initiation]
Add Device by Update = 1
ReBoot System = 0
Replace Path = 0
Title Name = Launch Manager
Install Name = Launch Manager
DefDir = <ProgramFilesDir>\Launch Manager

Во всех файлах (lh,mce,y2k,xpcfg). Но, может и лишнее.

Версия - Application Version: 2.0.00
Date: 07/16/2007

Ruboard 13-05-2011 16:49 1675723

Boa Soft,
Таким макаром оно конечно проходит автоматом, но окошко с названием всеравно появляется и виден сам процесс установки.


Как сделать совсем тихий, скрытый процесс установки?


Время: 09:05.

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