系统开机自动启动
来源:互联网 发布:linux ping a 编辑:程序博客网 时间:2024/04/27 18:27
应为项目的需要,程序需要可以实现开机时自动运行
string dir = Directory.GetCurrentDirectory(); //获取程序所在的路径(绝对路径)
string exedir = dir + \\ETS.EXE; //运行的文件名(或者快捷方式名)————得到要运行的程序的完整路径
try
{
RegistryKey key1 = Registry.LocalMachine;//得到注册表的根结点
RegistryKey key2 = key1.CreateSubKey("software");//得到注册表的software结点
RegistryKey key3 = key2.CreateSubKey("microsoft");//得到注册表的microsoft结点
RegistryKey key4 = key3.CreateSubKey("windows");//得到注册表的windows结点
RegistryKey key5 = key4.CreateSubKey("currentversion");//得到注册表的currentversion结点
RegistryKey key6 = key5.CreateSubKey("run");//得到注册表的run结点
if (checkBox1.Checked)//如果选中
{
//自动登入
userbll.updateUserdef3(this.loginId, "1");//执行自动登录
key6.SetValue("ETS", exedir);//写入注册表,下次开机时就自动启动程序
}
else
{
//正常登入
userbll.updateUserdef3(this.loginId, "0");
key6.DeleteValue("ETS", false); //清除注册表,以后就不会自动启动程序 }
}
catch
{
MessageBox.Show("你无权访问本机注册表,请联系管理员");
}
- 系统开机自动启动
- Android开发:系统自动实现开机启动
- XP系统怎么修改“开机自动启动”
- Android开发:系统自动实现开机启动
- Android开发:系统自动实现开机启动
- Android开发:系统自动实现开机启动
- Android开发:系统自动实现开机启动
- Android开发:系统自动实现开机启动
- Android开发:系统自动实现开机启动
- 设置嵌入式系统开机自动启动程序
- Android开发:系统自动实现开机启动
- 系统开机自动运行程序和自动启动服务
- Windows系统开机自动运行程序和自动启动服务
- 开机自动启动VMware并启动虚拟系统
- 开机不登陆系统自动启动Vmware虚拟机(系统服务)
- 开机不登陆系统自动启动Vmware虚拟机(系统服务)
- 开机不登陆系统自动启动Vmware虚拟机(系统服务)
- 在linux系统下,Oracle数据库开机后自动启动
- UBUNTU11.10 卸载Unity,使用Gnome3
- 编程就是理解,阅读即是理解。
- unbound classpath container:'JRE System Library [jre1.6.0_11]' in project '工程名'
- VMSTAT
- imp exp的使用
- 系统开机自动启动
- 迭代器模式
- php 误把字符串当作数组处理时
- 各颜色模型
- 【转】C库函数和系统调用的区别
- msp430安装和软件仿真的错误解决方法
- DXP,AD不用新建PCB完美解决 Unknown Pin 和Failed to add class member 问题
- using namespace std
- ssh注意事项