Podpora :: RAR Support

Trident 2008-07-13 22:09:48
Možnosti instalačního skriptu
Opět jeden lamaistický dotaz
 
Ahoj, tak zas otravuji s jednou věcí...
Občas stahnu nějaký programek zazipovaný v archivu. Jelikož jsem pohodlný, pro opakovanou instalaci si ho "přepakuji" ve WinRARu do instalátoru s nastavením cest a zástupců. Přiřadím obrázek a ikonku, takže dojem profesionality je téměř dokonalý... téměř. Vrásky mi dělá asociace.. Nevím, jakým způsobem do scriptu winraru zakomponovat asociaci programu se soubory. Řeším to tak, že archiv obsahuje ".REG" soubor, který se po extrakci spustí.. Jenže vadou na kráse tohoto řešení je to, že musím přidání klíče tímto souborem ručně potvrdit, a pak znovu, když je přidán.
Existuje nějaké elegantnější řešení? Například vložit text registračního souboru přímo do scriptu nebo přiřadit nějaký přepínač, jenž by dotazování potlačil?
Děkuji a s pozdravem:
Vaše Lama.. tedy.. totiž.. Trident

joe 2008-07-13 22:22:56
Re: Možnosti instalačního skriptu
zkuste:
regedit /s soubor.reg

Trident 2008-07-13 23:39:43
Re: Možnosti instalačního skriptu

Tak jsem to zkusil ale winRAR tomu zřejmě nerozumí. V registru zůstalo vše beze změny. Asi budu muset zůstat u nepohodlného, leč funkčního "setup=TGB.reg.. Ale děkuji...

 

P.S:

Pokud by někdo uměl poradit.. Prosím, prosím, jde-li to. Nejedná se se o konzoli..


joe 2008-07-14 09:17:18
Re: Možnosti instalačního skriptu
Jeste muzete zkusit vytvorit davkovy soubor (.bat), do ktereho vlozite dany prikaz.

Misto programu regedit.exe lze pouzit reg.exe (program pro manipulaci s registry z prikazove radky). Ten by mel byt k dispozici ve WinXP, ale ve starsich Windows nemusi byt..

reg.exe import soubor.reg

Anonymous 2008-07-14 23:31:31
Re: Možnosti instalačního skriptu
Nu.. V dvoulitrech implicitně soubor "reg.exe" není. Byl obsažen pouze jako součást Windows 2000 resource kitu. Na stránkách microsoftu ovšem není při užívané syntaxi označení položek ke stažení jednoduché se orientovat.. Pokusím se ho vydolovat od syna z počítače. "reg.exe" by neměl být závislý na verzi windows. Ale nevím, jak ten příkaz do batche zapsat, zda uvedeným způsobem prostřednictvím zmíněného prográmku, nebo to lze elegantněji přímo instrukcí pro zápis do registru. Ale pokud to jinak nepůjde, smířím se s nutností odsouhlasení zápisu ... Koneckonců, ten dialog má asi svůj smysl z důvodu bezpečnosti..

Trident 2008-07-14 23:51:51
Re: Možnosti instalačního skriptu
Omlouvám se... v předchozím nebyl uveden nick

adwer 2008-10-06 18:14:27
Re: Možnosti instalačního skriptu
priklady:

v cmd(bat):
(echo Windows Registry Editor Version 5.00
echo [HKEY_CLASSES_ROOT\Folder\shell\x]&echo @="neco"
echo [HKEY_CLASSES_ROOT\Folder\shell\x\command]&echo @="cmd.exe /k CD %%1&y.bat"
)>inst.reg
regedit /s inst.reg
del inst.reg

v cmd(bat):
call %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
pause

adwer 2008-11-11 00:08:03
Re: Možnosti instalačního skriptu
v cmd (bat)
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\xyz /v nazev /t REG_SZ /d data /f

strana 1   odpovědět   nové vlákno
 
Copyright © 2006-2008 by Jozef Mlich