Hallo,
ich möchte ein Programm auf einen USE-Stick installieren. Das Proramm benötigt jedoch einige DLLs, deren Aufenthaltsort in der Registry abgelegt wird.
Die entsprechenden Registry-Einträge hab ich schon mal exportiert. Dort ist natürlich der Laufwerksbuchstabe bestandteil der Pfadangabe.
Ein kleines Batch-Script, zum auslesen des aktuellen Laufwerks hab ich schon zusammengebastelt:
Jetzt fehlt mir nur noch eine Idee, wie ich die Laufwerksangabe in der .reg-Datei entsprechend ändere.
Kann mir jemand einen Tipp geben, wie ich mit Hilfe der Batchdatei, die das Laufwerk ausließt die Pfadangaben in der separaten Batch-Datei ändern kann?
Zuletzt hab ich dann vor, die .reg-Datei mit "regedit.exe /s meineregdatei.reg" aufzurufen, damit die Einträge geschrieben werden...
Wird das so klappen?
ich möchte ein Programm auf einen USE-Stick installieren. Das Proramm benötigt jedoch einige DLLs, deren Aufenthaltsort in der Registry abgelegt wird.
Die entsprechenden Registry-Einträge hab ich schon mal exportiert. Dort ist natürlich der Laufwerksbuchstabe bestandteil der Pfadangabe.
Ein kleines Batch-Script, zum auslesen des aktuellen Laufwerks hab ich schon zusammengebastelt:
Code:
for /f "delims=:" %%i in ('cd') do set LW=%%i
echo Der USB-Stick benutzt den Laufwerksbuchstaben %LW%
Kann mir jemand einen Tipp geben, wie ich mit Hilfe der Batchdatei, die das Laufwerk ausließt die Pfadangaben in der separaten Batch-Datei ändern kann?
Zuletzt hab ich dann vor, die .reg-Datei mit "regedit.exe /s meineregdatei.reg" aufzurufen, damit die Einträge geschrieben werden...
Wird das so klappen?