OpenSubKey() clave de Registro de la "Ruta de acceso Absoluta"?

0

Pregunta

El uso de Microsoft.Win32.RegistryKey C# funciones que requieren una ruta de acceso del registro, como OpenSubKey(), mediante una ruta de acceso como

@"SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp"

genera un error que indica "ruta de acceso Absoluta de la información que se requiere."

¿Cuál es la sintaxis para crear la ruta de acceso absoluta requerida?

.net c# registry registrykey
2021-11-18 11:00:39
1

Mejor respuesta

0

El registro tiene un par de claves raíz y todas sus subclaves son relativos a uno de estos.

Con el fin de utilizar el OpenSubKey método, debe tener una instancia de la RegistryKey método. Para obtener una instancia de RegistryKey, utilice uno de los miembros estáticos de la clase de Registro.

Por ejemplo, si usted desea que la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet como se ve en el editor del registro, usted tendría que comenzar con Registry.LocalMachine.

RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet");
... = rk.GetValue(...);

Si usted ya tiene una clave, yourkey.Name es la ruta de acceso de la clave.

2021-11-18 12:13:20

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................