Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Запись в реестр в зависимости от разрядности системы

Ответить
Настройки темы
Запись в реестр в зависимости от разрядности системы

Ветеран


Сообщения: 2196
Благодарности: 727


Конфигурация

Профиль | Отправить PM | Цитировать


Подскажите, как в зависимости от разрядности системы добавить запись в реестр, например
Код: Выделить весь код
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\FastStone Image Viewer
или
Код: Выделить весь код
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\FastStone Image Viewer

Отправлено: 23:55, 28-04-2014

 

Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


sov44,
Попробуйте сделать примерно так.
Код: Выделить весь код
Local $a_OSArch[2] = ['\Wow6432Node']

ConsoleWrite('HKEY_LOCAL_MACHINE\Software' & $a_OSArch[StringRegExp(@OSArch, '^X86$')] & '\Microsoft\Windows\CurrentVersion\Uninstall\FastStone Image Viewer' & @LF)

Отправлено: 11:20, 29-04-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


madmasles, не сработало.

Отправлено: 17:59, 29-04-2014 | #3


Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


Цитата sov44:
не сработало. »
Пример, где не сработало.

Отправлено: 18:28, 29-04-2014 | #4


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Цитата madmasles:
Пример, где не сработало. »
Код: Выделить весь код
Local $a_OSArch[2] = ['\Wow6432Node']

ConsoleWrite('HKEY_LOCAL_MACHINE\Software' & $a_OSArch[StringRegExp(@OSArch, '^X86$')] & '\Microsoft\Windows\CurrentVersion\Uninstall\test 1' & @LF)
OS - Windows XP x86

Отправлено: 19:02, 29-04-2014 | #5


Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


sov44,
Что конкретно не сработало?

Отправлено: 19:08, 29-04-2014 | #6


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Не появился раздел в реестре
Код: Выделить весь код
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\test 1
глобальная задача - заменить значение параметра UninstallString в разделе test 1 на
Код: Выделить весь код
rundll32 advpack,LaunchINFSection C:\WINDOWS\INF\name.inf,Uninstall

Отправлено: 19:49, 29-04-2014 | #7


Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


Цитата sov44:
Не появился раздел в реестре »
Я Вам показал, как менять путь к разделу в реестре в зависимости от разрядности системы, а не как писать в этот раздел пару ключ-значение. Как писать - смотрите в справке функцию или кликайте по ней.
Код: Выделить весь код
RegWrite()

Отправлено: 20:00, 29-04-2014 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Запись в реестр в зависимости от разрядности системы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Проверка разрядности системы Raviolo Скриптовые языки администрирования Windows 3 15-03-2014 17:38
CMD/BAT - Проверка разрядности системы и выполнение .reg файла, помогите разобраться. dmins Скриптовые языки администрирования Windows 8 19-07-2012 19:50
Установка - Как при установке Windows 7 попасть в меню выбора разрядности системы? MJane Microsoft Windows 7 2 02-04-2010 21:27
CMD/BAT - [решено] Определение разрядности системы Frozen2006 Скриптовые языки администрирования Windows 3 31-07-2009 01:05
запись в реестр Nealles Программирование и базы данных 1 30-12-2003 14:42




 
Переход