Freigeben über


Automatisieren von Regions- und Spracheinstellungen in Windows Vista, Windows Server 2008, Windows 7 und windows Server 2008 R2

In diesem Artikel werden die Optionen für Regionale und Spracheinstellungen und die Methode zum Ändern der Einstellungen beschrieben.

Gilt für: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1
Ursprüngliche KB-Nummer: 2764405

Zusammenfassung

In diesem Artikel werden die Optionen für regionale und Spracheinstellungen in Windows Vista, in Windows Server 2008, in Windows 7 und in Windows Server 2008 R2 beschrieben. Außerdem finden Sie in diesem Artikel die Methode zum Ändern der Einstellungen mithilfe einer xml-basierten Antwortdatei.

XML-Beispielantwortdatei


<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">

<!-- user list -->  
 <gs:UserList>
 <gs:User UserID="Current" CopySettingsToDefaultUserAcct="true" CopySettingsToSystemAcct="true"/>  
 </gs:UserList>

<!-- GeoID -->
 <gs:LocationPreferences>  
 <gs:GeoID Value="244"/>
 </gs:LocationPreferences>

<gs:MUILanguagePreferences>
 <gs:MUILanguage Value="cy-GB"/>
 <gs:MUIFallback Value="en-GB"/>
 </gs:MUILanguagePreferences>

<!-- system locale -->
 <gs:SystemLocale Name="en-US"/>

<!-- input preferences -->
 <gs:InputPreferences>
 <gs:InputLanguageID Action="add" ID="0409:00000409"/>
 <gs:InputLanguageID Action="remove" ID="0409:00000409"/>
 </gs:InputPreferences>

<!-- user locale -->
 <gs:UserLocale>
 <gs:Locale Name="en-US" SetAsCurrent="true" ResetAllSettings="false">
 <gs:Win32>
 <gs:iCalendarType>1</gs:iCalendarType>
 <gs:iCurrency>3</gs:iCurrency>
 <gs:iCurrDigits>1</gs:iCurrDigits>
 <gs:sList>...</gs:sList>
 <gs:sDecimal>;;</gs:sDecimal>
 <gs:sThousand>::</gs:sThousand>
 <gs:sGrouping>1</gs:sGrouping>
 <gs:iDigits>2</gs:iDigits>
 <gs:iNegNumber>2</gs:iNegNumber>
 <gs:sNegativeSign>(</gs:sNegativeSign>
 <gs:sPositiveSign>=</gs:sPositiveSign>
 <gs:sCurrency>kr</gs:sCurrency>
 <gs:sMonDecimalSep>,,</gs:sMonDecimalSep>
 <gs:sMonThousandSep>...</gs:sMonThousandSep>
 <gs:sMonGrouping>3</gs:sMonGrouping>
 <gs:iNegCurr>3</gs:iNegCurr>
 <gs:iLZero>0</gs:iLZero>
 <gs:sTimeFormat>:HH:m:s tt:</gs:sTimeFormat>
 <gs:s1159>a.m.</gs:s1159>
 <gs:s2359>p.m.</gs:s2359>
 <gs:sShortDate>d/M/yy</gs:sShortDate>
 <gs:sLongDate>dddd, MMMM yyyy</gs:sLongDate>
 <gs:iFirstDayOfWeek>6</gs:iFirstDayOfWeek>
 <gs:iFirstWeekOfYear>2</gs:iFirstWeekOfYear>
 <gs:sNativeDigits>0246813579</gs:sNativeDigits>
 <gs:iDigitSubstitution>1</gs:iDigitSubstitution>
 <gs:iMeasure>0</gs:iMeasure>
 <gs:iTwoDigitYearMax>2021</gs:iTwoDigitYearMax>
 </gs:Win32>
 </gs:Locale>
 </gs:UserLocale>
 </gs:GlobalizationServices>

Syntax

  • UserList – Diese Einstellung gibt das Benutzerkonto an, für das wir die Änderungseinstellungen ausführen müssen. CopySettingsToDefaultUserAcct und CopySettingsToSystemAcct sind die Parameter, die verwendet werden können, um die Einstellungen auf alle Benutzer und das Systemkonto (LogonUI-Bildschirm) zu kopieren.
  • GeoID/Standorteinstellungen – Aktualisiert das aktuelle Standortfeld auf der Registerkarte "Standort". Einige Software, einschließlich Windows, enthält möglicherweise zusätzliche Informationen, die an diese Weitergegeben werden, z. B. Wetter
  • MUILanguagePreference – Unterstützt das Festlegen der Anzeigesprache und gegebenenfalls die Fallbacks der Anzeigesprache für das System. Wird mithilfe eines untergeordneten Elements <gs:MUILanguage> mit einem Attribut festgelegt, das die Sprachzeichenfolge enthält. Verwenden Sie das Element <gs:MUIFallback>, um die Fallbacksprache des Sprachsatzes mithilfe <von gs:MUILanguage> festzulegen. Wenn Sie diese XML-Entität verwenden, werden die Anzeigesprachen NICHT installiert. Sie sollte nur zum Auswählen von Anzeigesprachen verwendet werden, nachdem sie installiert wurden.
  • SystemLocale – Diese Einstellung ermöglicht Programmen, die Unicode nicht zum Ausführen und Anzeigen von Menüs und Dialogfeldern in der lokalisierten Sprache verwenden. Wenn ein lokalisiertes Programm nicht ordnungsgemäß auf dem Computer angezeigt wird, kann das Systemgebietsschema so eingestellt werden, dass es mit der Sprache des lokalisierten Programms übereinstimmt. Diese Einstellung ist jedoch systemweit, sodass es nicht möglich ist, gleichzeitig die lokalisierten Programme zu unterstützen, die Unicode nicht für mehrere Sprachen verwenden.
  • InputPreferences – Diese Einstellung gibt die Eingabegebietsschema- und Tastaturlayoutkombinationen an. Hinweis: Im Gegensatz zu 2003/XP wurden für einige komplexe Sprachen die Verwendung von KLIDs zum Identifizieren von Tastaturlayouts durch GUIDs ersetzt. Der folgende Link gibt eine Tabelle für den Ersatz: Von KLID zu GUID (auch bekannt als KLIDoral stimulation, it feels GUID)
  • UserLocale – Diese Einstellung steuert die Einstellungen zum Sortieren von Zahlen, Uhrzeiten, Währungen und Datumsangaben. So verwenden Sie .xml Antwortdatei zum Festlegen von Spracheinstellungen:
  1. Erstellen Sie eine XML-Datei mit den erforderlichen Einstellungen, und speichern Sie sie als Datei (z. B. c:\unattend.xml). Die .xml Datei sollte mindestens Folgendes enthalten:

    <gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
     <gs:UserList>
     <gs:User UserID="Current"/>  
     </gs:UserList>
     </gs:GlobalizationServices>
    
  2. Erstellen Sie eine Batchdatei mithilfe der folgenden Befehlszeile, um die Antwortdateieinstellungen anzuwenden:
    control.exe intl.cpl,,/f:"c:\Unattend.xml"

References

Leitfaden zu Windows Vista mehrsprachige Benutzeroberfläche
https://technet.microsoft.com/library/cc721887(WS.10).aspx

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.