修改注册表开机自启动程序
来源:互联网 发布:linux同步文件夹 编辑:程序博客网 时间:2024/05/16 11:22
通过修改注册表,开机自动启动某个程序
// registry_autorun.cpp
// compile with: /clrusing namespace System;
using namespace Microsoft::Win32;
int main( )
{
String^ keyValue = "C:\\Program Files\\LuDaShi\\ComputerZ_CN.exe";
String^ keyName= "ComputerZ_CN.exe";
RegistryKey^ rk = nullptr;
rk = Registry::CurrentUser->CreateSubKey("Software");
if (rk==nullptr)
{
Console::WriteLine("Registry key not found - aborting");
return -1;
}
RegistryKey^ ak = nullptr;
ak = rk->CreateSubKey("Microsoft");
if (ak==nullptr)
{
Console::WriteLine("Registry key not found - aborting");
return -1;
}
RegistryKey^ bk = nullptr;
bk = ak->CreateSubKey("Windows");
if (bk==nullptr)
{
Console::WriteLine("Registry key not found - aborting");
return -1;
}
RegistryKey^ ck = nullptr;
ck = bk->CreateSubKey("CurrentVersion");
if (ck==nullptr)
{
Console::WriteLine("Registry key not found - aborting");
return -1;
}
RegistryKey^ nk = nullptr;
nk = ck->CreateSubKey("Run");
if (nk==nullptr)
{
Console::WriteLine("Registry key not found - aborting");
return -1;
}
try
{
nk->SetValue(keyName,keyValue);
}
catch (Exception^)
{
Console::WriteLine("Failed to set new values in 'run'");
return -1;
}
Console::ReadLine();
return 0;
}
- 修改注册表开机自启动程序
- 修改注册表 实现开机程序自启动
- 修改注册表实现程序开机自启动
- 修改注册表开机自启动(vc)
- 修改注册表开机自动启动程序
- 修改注册表开机自动启动程序
- 修改注册表,实现开机启动程序
- vc修改注册表开机自动启动程序
- Delphi 修改注册表使程序开机启动
- Java 修改Windows注册表,以实现开机自启动应用程序。
- VC++程序开机自启动(注册表上注册)
- c++ 写注册表让程序开机自启动
- 使用注册表将程序设置为开机自启动
- C++操作注册表实现开机自启动程序
- c++ 写注册表让程序开机自启动
- 注册表操作、开机自启动
- Java修改注册表设置程序(exe)开机启动(Swing)
- 编程实现修改注册表完成程序自启动
- ASP.NET常用函数
- perl解析日志文件并插入数据库
- 使用JXL生成Excel时发生java.lang.ArrayIndexOutOfBoundsException错误
- 求助:windows平台下怎么正确编译及使用faac源代码
- 《Effective java》读书笔记3——覆盖equals方法的通用约定
- 修改注册表开机自启动程序
- 最受欢迎的ASP.NET的CMS下载
- Java servlet+Ajax 用户管理(完全无刷新增删改查及分页)
- #define小结
- Tesseract-OCR 字符识别---样本训练
- 从GitHub的迅速崛起看开源技术的又一轮生机
- Android G1 Serial To Arduino Robot
- oracle wmsys.wm_concat(column)函数的使用
- 三种加密算法和两种密钥交换机制讲解