У меня есть приложение Node Js, которое создает дочерний процесс для запуска запроса в реестре и получения значений. Когда я запускаю свою кодовую базу, я могу получить подробную информацию
Используемый запрос: C: \ Windows \ system32 \ reg.exe запрос "HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Inte rnet Настройки "
OutPut:
{ DisableCachingOfSSLPages: { type: 'REG_DWORD', value: '0x0' },
IE5_UA_Backup_Flag: { type: 'REG_SZ', value: '5.0' },
PrivacyAdvanced: { type: 'REG_DWORD', value: '0x1' },
SecureProtocols: { type: 'REG_DWORD', value: '0xa80' },
CertificateRevocation: { type: 'REG_DWORD', value: '0x1' },
'User Agent':
{ type: 'REG_SZ',
value: 'Mozilla/4.0 (compatible; MSIE 8.0; Win32)' },
ZonesSecurityUpgrade: { type: 'REG_BINARY', value: '673A4F92E384D501' },
WarnonZoneCrossing: { type: 'REG_DWORD', value: '0x0' },
EnableNegotiate: { type: 'REG_DWORD', value: '0x1' },
MigrateProxy: { type: 'REG_DWORD', value: '0x1' },
ProxyEnable: { type: 'REG_DWORD', value: '0x0' },
'ProxyHttp1.1': { type: 'REG_DWORD', value: '0x1' },
EnableHttp1_1: { type: 'REG_DWORD', value: '0x1' },
_FiddlerDirectWrite:
{ type: 'REG_SZ',
value: 'BuggyWinShutdown at 14:14:36 2019-05-18' },
LockDatabase: { type: 'REG_QWORD', value: '0x1d585baaf9d4424' },
EnableHTTP2: { type: 'REG_DWORD', value: '0x1' },
ShowPunycode: { type: 'REG_DWORD', value: '0x0' },
EnablePunycode: { type: 'REG_DWORD', value: '0x1' },
UrlEncoding: { type: 'REG_DWORD', value: '0x0' },
DisableIDNPrompt: { type: 'REG_DWORD', value: '0x0' },
WarnonBadCertRecving: { type: 'REG_DWORD', value: '0x1' },
WarnOnPostRedirect: { type: 'REG_DWORD', value: '0x1' },
ProxyServer: { type: 'REG_SZ', value: '192.168.1.5:9090' } }
Это на самом деле выборка с компьютера \ HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Inte rnet Настройки, которые мне нужны.
, но после упаковки и создания установщика (.exe) с помощью Install Shield он начал извлекать значения из Компьютер \ HKEY_USERS \ Software \ Microsoft \ Windows \ CurrentVersion \ Inte rnet Настройки . который мне не нужен. Я хотел бы получить текущие настройки прокси-сервера пользователей, которые я не получаю с компьютера \ HKEY_USERS \ Software \ Microsoft \ Windows \ CurrentVersion \ Inte rnet Настройки
Может ли кто-нибудь сказать мне, как получить его из HKEY_CURRENT_USER независимо от того, какого профиля?