Скажите, пожалуйста, как найти в каждом профиле HKEY_USERS и найти значение ProxyEnable и прокси-сервера.
У меня есть Nodejs двоичный файл (.exe), который в основном работает в отдельные машины. Я использую Procrun (commons. apache .org / Proper / commons-daemon / procrun. html) для запуска моего Nodejs приложения в качестве службы. и приложение Nodejs пытается найти конфигурацию прокси через дочерний процесс, который выполняет этот запрос reg. Из-за некоторых других ограничений приложения оно всегда извлекает данные из профиля по умолчанию "Computer\HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
, потому что оно работает под профилем по умолчанию (Пользователь). Так что идея состоит в том, чтобы просто сканировать все профили (Пользователи) в разделе HKEY_USERS и получить данные ProxyEnable и прокси-сервера. Было бы здорово, если бы вы предложили способ сделать это.
I use the below script
FOR /F " skip=2 tokens=1-3" %%A IN ('reg query "HKEY_USERS" /v ProxyEnable 2^>nul') DO (
@echo %KEY_NAME%\%VALUE_NAME% not found
set ValueName=%%A
set ValueType=%%B
set ValueValue=%%C
)
It's not returning the values. My expectation is it should scan all folders under HKEY_USERS and get all the values of ProxyEnable key.
Спасибо