Page 1 of 1
Treiber bei der Installation einbinden
Posted: 05. Dec 2007, 15:43
by oliverlang
Hallo
Ich versuche Treiber mittels Empirum Paket (Empirumjob=yes) einzubinden.
In dem Installationspaket sind Dateien dabei die nicht DOS Namen ensprechen 8.3 (z.B. setup.boot)
Diese werden nicht sauber kopiert.
Was nun ?
mfg o.lang

Posted: 05. Dec 2007, 16:24
by Hendrik_Ambrosius
Das Verzeichnis via EisBuildNameTable.exe (im Wizard-Verzeichnis) bearbeiten.
Falls das nicht helfen sollte Dateinamen abkürzen und im Rahmen der setup.inf umbenennen.
Eine weitere Option wäre das Verpacken per ZIP und Auspacken während des Setups.
Posted: 06. Dec 2007, 10:57
by AFiedler
Hallo Herr Ambrosius,
wir haben auch das Problem, das durch dir DOS Namen, eine Installation nicht mehr funktioniert. Wie soll das mit dem entpacken funktionieren während der Installation. Kann man mit der eingebauten Zip Funktion von WinXP per Kommandozeile entpacken?
Posted: 06. Dec 2007, 11:21
by AFiedler
Ok hat sich erledigt, mache es mit 7z.exe
Posted: 07. Dec 2007, 08:17
by AFiedler
Hab doch noch ein Problem, habe die Daten mit 7zip gepackt und dann in dem Verzeichnis noch die 7z.exe, 7z.dll abgelegt. In den Setup inf werden folgende zwei Calls gemacht:
Call C:\Install\i386\$oem$\$1\Ta3amt.cu\7Z.EXE x TA3AMT.7Z
Call C:\Install\i386\$oem$\$1\Ta3amt.cu\setup.exe -s
Leider klappt das entpacken während der Installation nicht. Wenn ich aber nach der fertigen Installation den Befehl 7Z.EXE x TA3AMT.7Z aufrufe klappt das entpacken. Hat jemand eine Ahnung woran das liegt?
Posted: 07. Dec 2007, 08:42
by Hendrik_Ambrosius
Vielleicht muss der komplette Pfad zur 7Z-Datei angegeben werden?
Optional ein "CHDIR" in das Verzeichnis?
Posted: 07. Dec 2007, 13:00
by AFiedler
So habs jetzt hin bekommen, lag einmal daran, das der Call auf 7z.exe so nicht funktioniert und die komplette Pfadangabe fehlte:
callhidden cmd /c Call C:\Install\i386\$oem$\$1\Ta3amt.cu\7Z.EXE x -oC:\Install\i386\$oem$\$1\Ta3amt.cu C:\Install\i386\$oem$\$1\Ta3amt.cu\TA3AMT.7Z
Danke für den Hinweis