I have to access remote connection from XP os to Vista os in vb.net How to do that?
A:
Here's something that help you:
'Set the machine name
Dim MachineName = "file-server"
'This will hold the value of the query if successful
Dim Value As String = Nothing
'Open the remote HKLM hive
Dim Reg = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, MachineName)
'Open the key
Dim Key = Reg.OpenSubKey("Software\Microsoft\Windows\CurrentVersion")
'OpenSubKey returns Nothing on keys that don't exist so make sure we've got something
If Key IsNot Nothing Then
'Grab the value
Value = Key.GetValue("CommonFilesDir")
Else
'Unable to open key, do something here
End If
'Very important, close the key and the hive
Key.Close()
Reg.Close()
Trace.WriteLine(Value)
Chris Haas
2010-01-29 14:58:36
A:
Hi,
i use this code,
'Set the machine name
Dim MachineName = "file-server"
'This will hold the value of the query if successful
Dim Value As String = Nothing
'Open the remote HKLM hive
Dim Reg = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, MachineName)
'Open the key
Dim Key = Reg.OpenSubKey("Software\Microsoft\Windows\CurrentVersion")
'OpenSubKey returns Nothing on keys that don't exist so make sure we've got something
If Key IsNot Nothing Then
'Grab the value
Value = Key.GetValue("CommonFilesDir")
Else
'Unable to open key, do something here
End If
'Very important, close the key and the hive
Key.Close()
Reg.Close()
Trace.WriteLine(Value)
But, Dim Reg = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, MachineName) this line shows error
"Attempted to perform an unauthorized operation"
i'm trying to access vista remote registry from xp system.
please help me..
meenakshi
2010-04-09 02:58:09