Diverse Codeschnipsel

Hier findest Du einige Tipps und Tricks zu verschiedenen Bereichen, wo sich keine eigene Kategorie lohnen würde.

Windows: Microsoft Installer (*.msi) Dateien entpacken

Wer schon immer mal Wissen wollte, was Microsoft in seinen Installer Dateien (*.msi) versteckt,kann das z.B. mit einfachen Boardmitteln unter XP.

Hier ein Beispiel anhand der Patchdatei für Call of Duty: World at War:

1) Patch 1.1 runterladen

2) Patch starten, aber nur warten bis die Aufforderung zur Sprachauswahl kommt, dann das Fenster so stehenlassen und im Explorer nach

C:\Dokumente und Einstellungen\{Benutzername}\Lokale Einstellungen\Temp\{06BA7D47-04D8-4274-9847-E7A567610D38}\

wechseln.

3) Die Call of Duty(R) - World at War(TM) 1.1 Patch.msi aus diesem Verzeichnis irgendwohin kopieren - z.b. G:\temp

4) Die MS-Eingabeaufforderung öffnen und im Beispiel mit G:\temp eingeben:

msiexec /a "G:\temp\Call of Duty(R) - World at War(TM) 1.1 Patch.msi" /qn TARGETDIR="G:\temp\files"

5) Im Verzeichnis G:\temp\files findet sich jetzt ein Ordner Setup mit den Dateien

Dateistruktur

Code eingefügt.
D:\TEMP\SETUP\DATA
|   version.inf
|
+---Docs
|   \---Help
|       +---CSY
|       |       readme.htm
|       |
|       +---DEU
|       |       readme.htm
|       |
|       +---ENU
|       |       readme.htm
|       |
|       +---ESP
|       |       readme.htm
|       |
|       +---FRA
|       |       readme.htm
|       |
|       +---ITA
|       |       readme.htm
|       |
|       +---KOR
|       |       readme.htm
|       |
|       +---PLK
|       |       readme.htm
|       |
|       \---RUS
|               readme.htm
|
+---German
|       CoDWaW.exe
|       CoDWaWmp.exe
|
+---WW
|       CoDWaW.exe
|       CoDWaWmp.exe
|
\---zone
    +---Czech
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    +---english
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    +---french
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    +---german
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    +---italian
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    +---korean
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    +---polish
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    +---russian
    |       localized_code_post_gfx_mp.ff
    |       localized_common_mp.ff
    |
    \---spanish
            localized_code_post_gfx_mp.ff
            localized_common_mp.ff

6) Nicht vergessen, die restlichen Dateien aus dem anderen temporären Ordner hinzuzufügen:

C:\Dokumente und Einstellungen\{Benutzername}\Lokale Einstellungen\Temp\{06BA7D47-04D8-4274-9847-E7A567610D38}\

Danke an Kellerkind vom OL Forum, für die gute Idee.

Zurück