Clickonce自动启动登录



我在vb.net中创建了一个简单的码头。现在,我想将其做到,因此当用户安装它时,应用程序会自动将其添加到启动项目中,以便它在每个系统登录或重新启动后都会启动。

我希望解决方案适用于所有OS'ES(Windows 7到Windows 10)。

谢谢

您可以使用注册表:

下面的此代码在注册表中将应用程序添加到启动:

'variables
Dim name As String = Application.ProductName
Dim location As String = Application.ExecutablePath
'registry key
Dim regestry As Microsoft.Win32.RegistryKey
'adds key to registry
regestry = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("SOFTWAREMicrosoftWindowsCurrentVersionRun", True)
regestry.SetValue(name, """" & location & """")
regestry.Close()

这需要管理特权,以下是一个很好的教程:http://www.downloadinformer.com/2014/01/how-to-make-make-vbnet-application-always-always-always-always.html

<>

最新更新