У меня есть скрипт, который удаленно получает значение подраздела реестра:Открытие удаленного реестра суб ключ
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey'LocalMachine',$Computer)
$key = $reg.OpenSubKey('SOFTWARE\Wow6432Node\SomeVendor\SomeApp')
$key.getvalue('Value1')
Есть 2 сервера, которые мне нужно запустить это против, которые, как настроить для выполнения тех же функций, (балансировка нагрузки), поэтому теоретически они должны быть одинаковыми.
Чтение значения на server1 в порядке, но проблема, которую я получаю, что на Server2, я получаю ошибку, связанную с «OpenSubKey»:
Исключения вызывающего «OpenSubKey» с «1» аргументом (ы): «Запрошен доступ к реестру запрещен».
Я локальный администратор на каждом из серверов, я могу запускать один и тот же сценарий локально на каждом сервере и без проблем запускать сценарий на сервере server1 или server2, а при работе на обоих серверах с альтернативного сервера , но не с удаленного сервера, который я хочу запустить из и против сервера2 - для повторной итерации сценарий всегда будет работать против server1, где бы я ни запускал это из своего домена. Может ли быть ограничение компьютерной политики каким-либо описанием, которое могло бы вызвать это?
Какие порты были открыты или закрыты на брандмауэре? Пожалуйста, предоставьте более подробный ответ на вопрос о том, как вы решили проблему! –