Четене на прокси настройките на друг потребител на Windows от HKEY_USERS
Прегледайте друг зареден профил на потребител на Windows чрез HKEY_USERS, вместо случайно да четете HKCU на извикващия.
HKCU е клонът на регистъра за текущия потребител на процеса, който прави извикването. Стартирането на проверка от сесия на администратор не прави така, че HKCU автоматично да сочи към друг влязъл потребител.
За известен SID на потребител, чийто профилен куст е зареден, четенето може изрично да насочи към този клон:
$key = "Registry::HKEY_USERS\$sid\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Get-ItemProperty -LiteralPath $key |
Select-Object ProxyEnable, ProxyServer, ProxyOverride, AutoConfigURL
Поставете SID на желания акаунт в sid. Резултатът описва запазена конфигурация за отделния потребител, а не крайния прокси сървър, избран за конкретна дестинация. Карта на ProxyServer за конкретен протокол също изисква тълкуване, преди да се използва като една крайна точка.
Наличието на профил на диска не доказва, че кустът му е зареден в момента под HKEY_USERS. Проверката на куст офлайн е отделна административна операция; липсващият зареден клон не е доказателство, че потребителят никога не е настройвал прокси.
Проверете също дали политиката прави прокси настройките общи за машината. Четенето на регистъра само за един потребител не може да установи действащата политика за всяко приложение, работещо под този акаунт.