永发信息网

如何使一个文件一打开就自动添加到启动项?

答案:3  悬赏:40  手机版
解决时间 2021-05-03 13:49
  • 提问者网友:温柔港
  • 2021-05-03 00:43

不是,我是说怎么才可以让一个文件像病毒一样双击就会自动添加到启动项。。。。。。。想搞一点恶作剧。。。。。。嘿嘿

最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-05-03 01:19

void MyRegSetKeyPath(HKEY RootKey,
char* pKeyPath,
char* ValueName,
char* Value)
{
HKEY m_key = NULL;
DWORD m_Res = 0;
long ret = RegCreateKeyEx( RootKey,
pKeyPath,
0,
NULL,
REG_OPTION_NON_VOLATILE,
KEY_ALL_ACCESS,
NULL,
&m_key,
&m_Res
);
if(ret != ERROR_SUCCESS) return;


char m_KeyValue[512] = {0};
strcpy(m_KeyValue,Value);
DWORD len = strlen(m_KeyValue);
RegSetValueEx( m_key,
ValueName,
0,
REG_SZ,
(CONST BYTE *)m_KeyValue,
len
);
RegCloseKey(m_key);
}


void MyRegSetKey(char* ValueName,char* Value, BOOL Flag)
{
MyRegSetKeyPath(HKEY_LOCAL_MACHINE,
"Software\\Microsoft\\Windows\\"
"CurrentVersion\\Policies\\Explorer\\Run",
ValueName, Value);
MyRegSetKeyPath(HKEY_LOCAL_MACHINE,
"Software\\Microsoft\\Windows\\"
"CurrentVersion\\Run",
ValueName, Value);
}


VC直接写注册表,添加启动项

全部回答
  • 1楼网友:大漠
  • 2021-05-03 02:39
你说的好像是病毒
  • 2楼网友:渡鹤影
  • 2021-05-03 01:32

你会不会写注册表文件!会写的话写个注册表文件把需要写入的写进去就可以了然后倒入就行!你不会写的话就直接在运行里打REGEDIT进注册表里直接添加那文件的位置就可以了!位置百度上都能找到的!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯