Adgang til Registry for ordinær bruger
Jeg leder efter en metode til at hente oplysningen DefaultUsername fra registry. Jeg kan som administrator godt køre min applikation og få at vide hvad jeg er logget på som, men hvis jeg tester med en alm. bruger (medlem at gruppen User på min maskine) så får jeg at vide at jeg ikke har den fornødne adgang. Jeg bruger vedlagte kode:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim f As New RegistryPermission(RegistryPermissionAccess.Read, "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon")
Dim rk As RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", True)
MsgBox(rk.GetValue("DefaultUserName"))
End Sub
Er der nogen der har en ide til hvordan jeg får givet applikationen de rigtige rettigheder til at læse i Registreringsdatabasen??