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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] RunOnceEx и Wow6432Node (http://forum.oszone.net/showthread.php?t=312801)

Valek271183 16-03-2016 23:29 2616860

RunOnceEx и Wow6432Node
 
Подскажите пожалуйста как обойти такую проблему: при запуске bat-файла (из 32-битного WinRAR sfx.exe) где я пишу
Скрытый текст
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
REG ADD %KEY% /V TITLE /D "K-Lite Mega Codec Pack 12" /f
REG ADD %KEY%\%i% /VE /D "Установка K-Lite Mega Codec Pack 12" /f
REG ADD %KEY%\%i% /V 1 /D ""%~dp0klcp_mega_unattended.bat"" /f

после отработки bat файла он записывает содержимое в раздел Wow6432Node, как это обойти? чтобы и на 32 и на 64-bit системах сработало правильно ?

Georgio 17-03-2016 00:39 2616871

Код:

REG ADD %KEY% /V TITLE /D "K-Lite Mega Codec Pack 12" /reg:32 /f
REG ADD %KEY%\%i% /VE /D "Установка K-Lite Mega Codec Pack 12" /reg:32 /f
REG ADD %KEY%\%i% /V 1 /D "\"%~dp0klcp_mega_unattended.bat\"" /reg:32 /f


Iska 17-03-2016 01:12 2616873

Век живи — век учись. Georgio, с какой версии ОС этот параметр: «/reg:xx» работает?

Georgio 17-03-2016 01:53 2616879

Iska, вероятно, параметры "/reg:32" и "/reg:64" появились в Windows 7. В Windows XP их точно нет. Об их наличии или отсутствии в Windows Vista мне ничего неизвестно.

Iska 17-03-2016 05:14 2616885

Georgio, спасибо, ясно.

Petya V4sechkin 17-03-2016 07:53 2616901

Georgio, Iska, для XP и Vista хотфикс KB948698 добавляет эту опцию.
Цитата:

/V TITLE /D "K-Lite Mega Codec Pack 12" /reg:32 /f
Так ведь /reg:64 требуется, насколько я понял.

Iska 17-03-2016 12:06 2616992

Petya V4sechkin, спасибо, ясно.

Valek271183 17-03-2016 21:43 2617235

Под Win7 x64 всё равно попадает в Wow6432Node (запускаю из SFX Winrar архива)

Iska 17-03-2016 22:05 2617242

Цитата:

Цитата Valek271183
Под Win7 x64 всё равно попадает в Wow6432Node »

Цитата:

Цитата Petya V4sechkin
Так ведь /reg:64 требуется, насколько я понял. »



Время: 06:43.

Время: 06:43.
© OSzone.net 2001-