7 Replies Latest reply on Aug 5, 2009 4:28 AM by RWA

    OemFilesPath

    TorstenStreng Expert
      Hallo,

      ich möchte die MUI Komponenten direkt mit dem Betriebssystem installieren. Die Server werden mit englischem OS aufgesetzt, die MUI Komponenten Deutsch und Japanisch werden benötigt.

      Hier die Vorgehensweise laut Microsoft:

      -----------------------------------------------------------------------------------
      5. INSTALLING MUI PACK IN UNATTEND MODE
      -----------------------------------------------------------------------------------

      The following steps explain how to install the Windows MUI Pack in unattended mode.

      1. Copy all the MUI files from MUI CDs into a temporary directory on a network
      share, such as $OEM$\MUIINST.

      In this example, we use a server \\MUICORE. The directory for the MUI CD contents
      will be \\MUICORE\UNATTEND\$OEM$\MUIINST.

      2. Add a "Cmdlines.txt" file in \\muicore\UNATTEND\$OEM$ that includes the following
      lines:

      [Commands]
      "muiinst\muisetup.exe [/i LangID1 LangID2 ...] [/d LangID] /r /t"

      Note that you must specify " " in your cmdlines.txt file. Use the appropriate
      Language IDs, and the muisetup command line parameters to ensure a quiet
      installation. Please check muisetup.hlp for a complete description of all the
      command line parameters for muisetup.exe (the command line help content is under
      "related topics" in the help.).

      3. Create an answer file (mui.txt):

      a. add the following entries in the "Unattended" section

      [Unattended]
      OemPreinstall=Yes
      OemFilesPath=\\muicore\unattend
      OemSkipEula=YES

      "OemFilesPath" must point to a network share or drive containing the MUI install
      source stored in the above directory structure.
      The Windows install sources can be anywhere else (CD, network share, etc).

      b. add a "RegionalSettings" section. Use this section to specify the Language Groups
      and locales to install. Use the appropriate Language Group IDs and Locale IDs
      (LCIDs). Ensure that the Language Groups you install are sufficient to cover BOTH
      the locale settings and the user interface languages you are installing.

      Example:
      [RegionalSettings]
      LanguageGroup="5","8","13"
      Language="0401"

      Of course, the answer file may also include other OS unattended setup options.

      4. Run winnt32.exe with the appropriate options to use the answer file. If you
      require the installation of East Asian language and locale support, you must specify
      /copysource:lang or /rx:lang to copy the necessary language files. If you do not,
      and the [RegionalSettings] section of your answer file contains East Asian values,
      Setup will ignore everything in the [RegionalSettings] section.

      For Winnt32.exe, the appropriate syntax is:
      winnt32.exe /unattend:"path to answer file" /copysource:lang /s:"path to install
      source"

      -----------------------------------------------------------------------------------


      Leider kann ich den Pfad "OemFilesPath" im OSConfiguration Package nicht ändern. Dieser steht fest auf C:\drivers

      Wie kann ich den Pfad anpassen?
        • 1. Re: OemFilesPath
          dkoenig Apprentice
          Hi,

          Auch wenn der Eintrag schon was älter ist, eine Frage der Neugierde halber:

          Warum packst du das MUI Paket nicht einfach in ein eScript nutzt einen Execute(Ex) mit den Parametern die du in der cmdlines.txt verwendest?

          Gruss Dave
          • 2. Re: OemFilesPath
            TorstenStreng Expert
            Hi Dave!

            1. Weil mir der Weg mit Execute (Ex) nicht bekannt ist

            2. Weil das direkt in der Unattend Phase mit installiert werden soll

            3. Weil es eine menugeführte OS Installation zu R2 gibt die etwas vorgaukelt was sie nicht hält.

            In diesem Sinne....

            ;o)
            T.
            • 3. Re: OemFilesPath
              dkoenig Apprentice
              Hi Torsten,

              ja das sehe ich ein. War auch eine reine Neugiersfrage. Ab zum Thema ExecuteEx: Unbedingt anschauen. Ist zusammen mit dem Befehle DbgThrowException eine Super Interessante Geschichte um seinen Compliance Stand sauber hinzubekommen.

              Gruss Dave
              • 4. Re: OemFilesPath
                dei Specialist
                Hi,

                kleiner Hinweis noch: Wenn du alles in der OSInstallation haben möchtest, kannst du dir auch ein Post OS Action Package machen der dann das Unattend aufruft. Dann bleibt die MUI-Geschichte logisch im OS Installation Set.

                Grüße
                • 5. Re: OemFilesPath
                  RWA Specialist

                  Hallo,
                  [Commands]
                  "muiinst\muisetup.exe [/i LangID1 LangID2 ...] [/d LangID] /r /t"



                  Mal ne Frage: welche Funktion hat der Parameter /t ? Ich dachte erst, das wäre ein Tippfehler (kenn nur noch /s), habs nur aber in weiteren Threads hier gesehen...
                  Keine Seite die ich über Google finde sagt etwas von einem Paramter /t
                  • 6. Re: OemFilesPath
                    Apprentice
                    Hi,

                    /t steht meines Wissens für silent...

                    cheers

                    oBi
                    • 7. Re: OemFilesPath
                      RWA Specialist

                      Hi,

                      /t steht meines Wissens für silent...

                      cheers

                      oBi



                      dafür gibts eigentlich /s...