Zitat Zitat
Original geschrieben von MuadDib
Das Programm erkennt in diesem Fall, dass es bereits installiert ist, da es die entsprechenden Daten aus der Registry lädt. Am einfachsten wäre es, wenn du einfach eine txt-Datei mit dem Installationspfad ins c:-root kopierst und im Programm überprüfst, ob diese Datei da ist. Wenn ja, soll beim Klick auf "Start" die EXE-Datei, die in dieser Text-Datei steht ausgeführt werden.
Kommentar am Rande: Ich rate davon ab, die Registry für etwas anderes als das Protokollieren einer Installation zu benutzen. Erstens wird sie so mit der Zeit vollgemüllt, was das System verlangsamt. Zweitens müssen alle registryabhängigen Programme nach einer Windows-Neuinstallation (bzw. bei einem Registry-Problem) auch neu installiert werden, obwohl das manchmal gar nicht nötig ist.
Besser ist es, die entsprechenden Einstellungen im Programmverzeichnis als Konfigurationsdatei abzulegen und das Programm, wenn es gestartet wird und keinen entsprechenden Registryeintrag findet, diesen neu erzeugen lassen. Damit spart man das lästige Neuinstallieren/den Datenverlust, den einige Programme beim Windows-Wechsel erfordern, weil sie unbedingt einen Registry-Schlüssel erfordern.


@Topic: Es gibt auch Programme, die einem einiges an Arbeit abnehmen. Per Google nach "cd menu" findest du mit Sicherheit noch mehr.