in den beispielen wo ich es mit der
cmdlines.txt gesehen habe, lagen die hotfixes immer direkt im $OEM$ ordner... was er dann mit den files macht hab ich noch nicht getestet, aber dann scheinen due relativen pfade in der cmdlines.txt zu gehen...
ich mach mittlerweile alles über die winnt.sif... ich hab mal geguckt... die hotfixes waren nicht in 8.3 norm auf cd, er kopiert alles korrekt, auch mit langen dateinamen
im $OEM$ muss immer eine cmdlines.txt liegen, auch wenn sie nur dummy ist... sonst kopiert er nichts aus dem verzeichnis auf festplatte
hier die quelle für das arbeiten mit der cmdlines.txt
http://www.thetechguide.com/forum/in...=2&t=8879&st=0
Zitat:
$OEM$ Folder Structure (for XP DOS install):
D:\wxpsp1\i386\$oem$\cmdlines.txt
D:\wxpsp1\i386\$oem$\msjavwu.cmd
D:\wxpsp1\i386\$oem$\msjavwu.exe
D:\wxpsp1\i386\$oem$\mpsetup.exe
__________________________________
CMDLINES.TXT File:
[commands]
"cmd /q /c .\msjavwu.cmd"
".\mpsetup.exe /Q:A /R:N"
|
und so mach ich es
mein ordner für die hotfixes
Zitat:
$OEM$\$1\WINDOWS\hotfixes
|
meine hotfixes.cmd (echo off ist noch remooved)
Zitat:
rem @echo off&cls
rem echo.
echo installiere Windows Media Player 9.0
%windir%\hotfixes\MPSetupXP\setup_wm.exe /DisallowSystemRestore /Q /R:N
echo installiere DirectX 9.0a
rem %windir%\hotfixes\dx90a_redist\redist\DirectX9\dxsetup.exe
%windir%\hotfixes\dx90a_redist\redist\DirectX9\mdxredist.msi /Q
echo installiere Movie Maker 2.0
%windir%\hotfixes\mm20deu\mm20.msi /Q
echo installiere .NET Framework GER 1
%windir%\hotfixes\dotnetfx\netfx.msi /Q
echo installiere Microsoft .NET Framework Service Pack 2 (Deutsch)
%windir%\hotfixes\NDP10_SP_Q321898_De.exe /Q /R:N
echo installiere .NET Framework GER Sprachpaket 1.1
%windir%\hotfixes\dotnetsp\langpack.msi /Q
echo installiere .NET Framework GER 1.1
%windir%\hotfixes\dotnetfx11\netfx.msi /Q
echo installiere HotFixes bis 03.2002
%windir%\hotfixes\PPostSP1.exe -s
echo installiere Sicherheitsupdate (Windows XP) Q811493
%windir%\hotfixes\Q811493_WXP_SP2_x86_DEU.exe /u /z /q
echo installiere Empfohlenes Update 815485
%windir%\hotfixes\Q815485_WXP_SP2_x86_DEU.exe /u /z /q
echo installiere Tool zur Euro-Umrechnung
%windir%\hotfixes\eurosetup.exe
echo installiere Windows Messenger 4.7
%windir%\hotfixes\MMSSETUP.EXE /Q
echo installiere Microsoft Windows Journal Viewer (Windows XP)
%windir%\hotfixes\journalsetup.exe
echo installiere Sicherheitsupdate (Kululativer Patch für Internet Explorer 6 Service Pack 1)
%windir%\hotfixes\q813489.exe /Q /R:N
echo installiere Update für Internet Explorer 6 SP1
%windir%\hotfixes\q813951.exe /Q /R:N
echo installiere Sicherheitsupdate (Outlook Express 6 SP1)
%windir%\hotfixes\q330994.exe /Q /R:N
echo installiere Wichtiges Update (Beschädigung der Katalogdatenbank unter Microsoft Windows XP)
%windir%\hotfixes\Q817287_WXP_SP2_x86_DEU.exe /u /z /q
echo installiere Sicherheitsupdate für Microsoft Virtual Machine (Microsoft VM)
%windir%\hotfixes\msjavwu.exe /Q /R:N
echo installiere
echo starte System neu!!!
pause
%windir%\hotfixes\REBOOT.EXE
|
auszug aus der winnt.sif
Zitat:
[GuiRunOnce]
Command0="%windir%\hotfixes\hotfixes.cmd"
|
ausserdem habe ich die ultra.sys im i386 verzeichnis und in der drivers.cab ersetzt, damit ein aktueller promise controller geladen wird
ich weiss jetzt schon, dass folgende komponenten nicht im sleep mode installiert werden... weil ich die parameter nicht kenne
dxsetup.exe
journalsetup.exe
und folgender macht mir ärger, weil das setup anstartet (ist im taskmanager zu sehen) er aber so nichts macht
\hotfixes\MPSetupXP\setup_wm.exe /DisallowSystemRestore /Q /R:N