C#设置开启和关闭电脑开机自启动
时间: 2023-07-27 09:26:58 浏览: 365
在C#中,设置开启和关闭电脑开机自启动的方法如下:
1. 设置开机自启动
```csharp
using Microsoft.Win32;
string appName = "MyApp";
string appPath = @"C:\MyApp\MyApp.exe";
RegistryKey rk = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
rk.SetValue(appName, appPath);
```
其中,appName是你的应用程序名称,appPath为你的应用程序在电脑上的路径。
2. 关闭开机自启动
```csharp
using Microsoft.Win32;
string appName = "MyApp";
RegistryKey rk = Registry.CurrentUser.OpenSubKey
("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
rk.DeleteValue(appName, false);
```
其中,appName为你的应用程序名称,将其从注册表中删除即可关闭开机自启动。
阅读全文