2 Stimmen

C++ zum Zusammenführen von .reg-Dateien verwenden

Hey, ich versuche einfach, eine .reg-Datei in meine Registrierung mit einem sehr einfachen C++-Programm zusammenzuführen.

Der Code lautet wie folgt:

#include <iostream>
#include <iomanip>
#include <string>
#include <fstream>
#include <stdlib.h>
#include <cstdlib>
#include <stdio.h>
#include <windows.h>

using namespace std;

int main()
{
    string file = "regedit.exe  new.reg";
    const char* ctv = file.c_str(); 

    system(ctv);

    system("PAUSE");

    return 0;
}

Ich habe auch versucht, diese Systembefehle zu verwenden:

ShellExecute(GetDesktopWindow(), "open", "new.reg", NULL, NULL, SW_SHOWNORMAL);
system("reg import new.reg");
system("regedit/s new.reg");
system("new.reg"); 

aber sie funktionieren nicht besser. Interessant ist, dass, wenn ich auf Start, Ausführen gehe und "regedit.exe new.reg" eingebe Die Registrierung wird aktualisiert, nur nicht, wenn ich das .exe-Programm ausführe. Hat jemand eine Idee?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X