Войти

Показать полную графическую версию : [решено] Папка Windows в реестре!


ExtraX7
15-07-2009, 01:05
Привет всем!У меня появилась проблема!Я делаю свой аддон и там куча приложений для оформления Windows!Я устанавливаю ОС как обычно-в папку Windows на диск ;C; и (например) я прописываю в WinRar в коментарие програмку True Transpensy

Path=%WINDIR%\TrueTransparency
Silent=1
Overwrite=1

Она устанавливается в папку Windows независимо от диска и названия папки;это понятно!
Я хочу поставить ее на Autorun и создаю в архиве с программой файл Regedit.reg

W i n d o w s R e g i s t r y E d i t o r V e r s i o n 5 . 0 0
[ H K E Y _ L O C A L _ M A C H I N E \ S o f t w a r e \ M i c r o s o f t \ W i n d o w s \ C u r r e n t V e r s i o n \ R u n ]
" T r u e T r a n s p a r e n c y " = " C : \ \ W i n d o w s \ \ T r u e T r a n s p a r e n c y \ \ T r u e T r a n s p a r e n c y . e x e "

Есле поставить вместо C : \ \ W i n d o w s -%WINDIR% ---Не Работает

Помогите!Плиз!!!

Nikola Soft
15-07-2009, 01:08
ExtraX7, Попробуй %SystemRoot%

ExtraX7
15-07-2009, 01:17
Не выходит!

Habetdin
15-07-2009, 01:43
ExtraX7, Path=%WinDir%\TrueTransparency
Setup="%WinDir%\system32\cmd.exe" /c REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v TrueTransparency /t REG_SZ /d %WinDir%\TrueTransparency\TrueTransparency.exe /f
Silent=1
Overwrite=1

Vadikan
15-07-2009, 01:48
Habetdin, почти правильно. Нужно REG_EXPAND_SZ - тогда переменная будет преобразована. И кавычки не нужны во второй строке, кроме первой и последней.

Habetdin
15-07-2009, 01:54
Нужно REG_EXPAND_SZ - тогда переменная будет преобразована. »
У меня и так преобразовывается :dont-know
И кавычки не нужны во второй строке, кроме первой и последней. »
Убрал все кавычки до минимума :)

ExtraX7
15-07-2009, 11:14
Спасибо!Все получилосьHabetdin!

Vadikan
15-07-2009, 11:28
У меня и так преобразовывается »
Она преобразовывается при выполнении команды. Но если вы хотите, чтобы в значении параметра была переменная, тогда нужен расширяемый строковый параметр. Ну и %%windir%% в таком виде.




© OSzone.net 2001-2012