Okay, was die Registry-probs angeht brauch ich noch n paar infos. Seh ich das richtig dass du pfade auf ne externe platte gelegt hast und dass diese dann bei der neuinstallation einen anderen Laufwerksbuchstaben hast und somit das in der registry (z.b. ein Desktop, Eigene Dateien auf der externen) nicht mehr stimmt?!?
Wenn ja, dann hilft eine einfache neuzuordnung der Laufwerksbuchstaben.
Was die Parameter angeht.
Die Parameter können immer was anderes bedeuten als beim letzten Programm.
Was die Verwendung angeht, so is es recht simpel.
Du startest das Programm mit den Parametern hinten angehängt.
Und weil du es ja in Batch machst, ein kleines Batch-Beispiel:
Die Umgebung ist so definiert, dass auf der Installationscd die Setupdatei in folgendem Verzeichnis liegt:
<cdlw>:\Installer\Firefox\setup.exe
Des weiteren liegt eine Identifikationsdatei in
<cdlw>:\Installer\hier.txt
Code:
@echo off
for %%i in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\Installer\hier.txt set cdlw=%%i:
echo Installiere Firefox 6.0
start /wait "Installiere Firefox 6.0" %cdlw%\Installer\Firefox\Setup.exe -ms
echo Firefox installation abgeschlossen
echo.
*ungetestet*
Das ist natürlich ein ganz einfaches beispiel. Je komplexer das Programm ist, desto komplexer sind die Parameter.
Bei AutoCAD 2007 und aufwärts musst du z.b. eine Reihe von anderen Programmen in der richtigen reihenfolge installieren bevor du das eigentliche Programm installieren kannst.
Andere können wiederum geslipstreamt werden, also direkt in die Installationsdisk eingebunden werden.
Das funktioniert aber in der regel nur mit OS-Verwandten Programmen wie Treibern, den MS-Mediaplayer, MS-Office, etc.
Lesezeichen