Situazione:
ho questo file di registro test.reg che contiene questa riga:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\\Programmi\\mio\\prg.exe"

se unisco il file manualmente al registro tutto ok mi modifica il valore di shell


volevo fare tutto questo mettendo un bottone su un form

ho provato questo codice:
Dim A As Object

A = Shell("REG add HKLO\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon /v Shell /t REG_sz /d C:\\Programmi\\mio\\prg.exe/f", AppWinStyle.NormalFocus)

ma nulla da fare avete qualche consiglio?