Я пытаюсь использовать powershell для доступа к удаленному реестру как так:
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey("LocalMachine", $server)
$key = $reg.OpenSubkey($subkeyPath)
В зависимости от некоторых факторов, что я еще не могу определить меня, любой добирается
Исключение называя "OpenSubKey" с "1" аргумент (аргументы): "Требуемый доступ к реестру не позволяется".
Или
Система. UnauthorizedAccessException: Предпринятый для выполнения несанкционированной операции. в Microsoft. Win32. RegistryKey. Win32ErrorStatic (Int32 errorCode, String str) в Microsoft. Win32. RegistryKey. OpenRemoteBaseKey (RegistryHive hKey, Строка machineName)
Кажется довольно ясным, что это вызвано тем, что пользователь, я запускаю powershell скрипт, как не имеет соответствующих учетных данных для доступа к удаленному реестру. Я хотел бы смочь предоставить ряд учетных данных для использования для удаленного доступа к реестру, но я не могу найти документацию нигде способа сделать это. Я также не ясен на точно, где указать, каким пользователям разрешают получить доступ к реестру удаленно.