Zitat von
Hansa:
Ich sehe die Hürde hauptsächlich in der Registry. Das muß gehen. Zumindest mit meinem Ansatz, auch Windows drauf zu machen.
Wo ist das Problem.
Du must doch nur bei einer "frischen" Installation
HKLM\Software\Borland exportieren das kannst Du meinentwegen als *.reg Datei haben.
Dann änderst Du in dieser Datei die Pfade auf z.B. U:
Jetzt musst Du nur noch beim Einstecken des USB-Sticks ein Autostart haben, das die ein subst auf u: macht und fertig.
z.B.
rem e: ist nun das Laufwerk des USB Sticks -> nach U: mappen
subst u: e:\
Dann ruft Du die *.reg Datei auf.
Dann setzt Du den Pfad=U:\programm files\system32;U:\programm files\Borland\Delphi7\bin;%path%
Dann ruft Du für diverse *.dll Dateien regsvr32 auf
Dann startest Du Delphi -> u:\programm files\borland\delphi7\bin\delphi32.exe
Fertig.
Wo ist das Problem ?
Es gibt wie gesagt nur eine Tücke. Wenn auf dem Zielsystem schon Delphi installiert war ist es danach futsch. (Das kann man aber leicht prüfen. Existiert
HKLM\Software\Borland\Delphi ?)
...und vor dem Abziehen des USB-Stick musst Du die *.dll Dateien wieder de-registrieren.
ps: hast Du meinen obigen Beitrag zu dem Thema gelesen ?