我只需要一种简单的方法将.reg键导入registery配置单元 我怎样才能做到这一点? 我目前的代码如下:
#include<Windows.h>
int main()
{
STARTUPINFO STARTINFO = { sizeof(STARTUPINFO) };
STARTINFO.cb = sizeof(STARTINFO);
STARTINFO.dwFlags = STARTF_USESHOWWINDOW;
STARTINFO.wShowWindow = SW_HIDE;
PROCESS_INFORMATION ProcessInfo;
CreateProcess("regedit.exe /S C:\\folder\\dd.reg", NULL , NULL, NULL, FALSE, CREATE_NO_WINDOW , NULL, NULL, &STARTINFO, &ProcessInfo);
从命令行C:\\Windows\regedit.exe /S C:\\folder\\dd.reg
完全正常,我做错了什么?
PS:我不想使用system
答案 0 :(得分:0)
阅读CreateProcess
的文档。第一个参数只是可执行文件的名称/路径; second 一个是命令行。
CreateProcess(L"regedit.exe", L"/S whatever.reg", ...)