Salve, stavo tentando di aggiungere il mio programma all' avvio (ovviamente dipende dalla scelta dell' utente) con questo codice:
Ma mi dice che non ho i permessi per farlo, nonostante l' account sia amministratore (e anche l' unico account). Quindi, c'è un modo per dargli i diritti per modificare? A quanto pare il ViewAndModify non serve a molto. (E' win7, 64bit). Se questo però accade solamente con certi sistemi operativi, con inno setup è possibile scegliere se farlo partire all' avvio del computer?codice:Imports System.Security.Permissions Imports Microsoft.Win32 <Assembly: RegistryPermissionAttribute( _ SecurityAction.RequestMinimum, ViewAndModify:="HKEY_LOCAL_MACHINE")> Public Class settings Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim mybeatshopping As RegistryKey = Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run") mybeatshopping.SetValue("MyBeat Shopping", Application.StartupPath & "C:\mybeatshopping\MyBeat Shopping.exe") mybeatshopping.Close() End Sub End Class
Grazie a tutti.

Rispondi quotando