标题:[求助]如何让程序在安装的时候写入注册表中的Run,让其开机运行
只看楼主
lpgan
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-5-27
 问题点数:0 回复次数:8 
[求助]如何让程序在安装的时候写入注册表中的Run,让其开机运行
如题!谢谢
搜索更多相关主题的帖子: Run 注册表 开机 运行 
2007-05-27 21:54
vfoxer
Rank: 2
等 级:论坛游民
威 望:1
帖 子:136
专家分:21
注 册:2006-9-12
得分:0 
注册表中写到以下其中之一的一个键:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\userinit 或
HKLM\Software\Microsogt\Windows NT\CurrentVersion\Winlogon\Shell 或
HKLM\Software\Microsogt\Windows\CurrentVersion\Run 或
HKLM\Software\Microsogt\Windows\CurrentVersion\RunOnce 或
HKLM\Software\Microsogt\Windows\CurrentVersion\RunOnceEx 或
HKLM\Software\Microsogt\Windows\CurrentVersion\Runservices 或
HKLM\Software\Microsogt\Windows\CurrentVersion\RunservicesOnce


示例:

using Microsoft.Win32;

string strKey = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Run";
string strFilePath = Application.ExecutablePath ;

RegistryKey regKey = Registry.LocalMachine.OpenSubKey(strKey , true);
if(regKey != null)
{
regKey.Setvalue("cti",strFilePath);
}


狐狸天堂:http://www.
我的百度空间:http://hi.baidu.com/vfoxer
2007-05-27 22:46
lpgan
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-5-27
得分:0 
楼上的大哥,我是要在安装时写进注册表中的呀,不是在运行时写进去,
怎么办?帮帮我呀

2007-05-28 08:57
abcfei
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-4-10
得分:0 
可以呀,在做安装包的时候就有这个选项的呀.
2007-05-28 09:42
lpgan
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-5-27
得分:0 
楼上的大哥,哪里有这个选项呀,可否说清楚点?谢谢

2007-05-28 09:57
lpgan
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-5-27
得分:0 
楼上的大哥,教教我吧

2007-05-28 10:13
lpgan
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-5-27
得分:0 
没人会呀?急需呀

2007-05-28 10:48
vfoxer
Rank: 2
等 级:论坛游民
威 望:1
帖 子:136
专家分:21
注 册:2006-9-12
得分:0 
打包部署时

狐狸天堂:http://www.
我的百度空间:http://hi.baidu.com/vfoxer
2007-05-28 11:43
lpgan
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-5-27
得分:0 

唉!若大一个论坛竟没有一个人真正懂的??


2007-05-28 20:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-142840-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.289645 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved