1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > C++ 自动开机自启动

C++ 自动开机自启动

时间:2020-07-10 23:03:55

相关推荐

C++ 自动开机自启动

首先,定义string类型的转换方式,后面用得到。

char *StringToChar(const string &object) {char *result = (char *) object.data();return result;}

开机自启动

void AutoRun(const string &RegName) {//adminstring temp = R"(REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v )";const string &autorunName = RegName;string path = __argv[0];string cmd = temp + autorunName + " /t REG_SZ /d " + path + " /f";system(StringToChar(cmd));}

RegName是注册表的自启动键名。

path的值是当前程序的路径

操作需要管理员权限

获取管理员权限

为什么path是当前程序的路径?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。