Zum Inhalt
IAM für das KI-Zeitalter

Text mit Gruppenrichtlinien-Registrierungswerten überschreiben

Der Specops Client unterstützt registrierungsbasierte Textüberschreibungen, die über Gruppenrichtlinien bereitgestellt werden. Diese Überschreibungen ermöglichen es Ihnen, organisationsspezifische Anweisungen, Supportinformationen oder Terminologie zu bestehenden Client-Nachrichten und UI-Texten hinzuzufügen, ohne die lokalen Übersetzungsdateien zu aktualisieren oder ADMX/ADML-Vorlagen zu verwenden.

Lokale Übersetzungsdateien

Registrierungsüberschreibungen werden für die folgenden Abschnitte einer Übersetzungs-.ini-Datei unterstützt:

  • [Messages] — enthält Richtlinienregel-Nachrichten, die Pluralformulierungen verwenden, sowie allgemeine Nachrichten.
  • [MessagesSingular] — enthält Richtlinienregel-Nachrichten, die Singularformulierungen verwenden, wenn der Regelwert 1 ist.
  • [UiTexts] — enthält Beschriftungen und andere Texte, die in der Benutzeroberfläche angezeigt werden.

Die .ini-Dateien werden in %SystemRoot%\System32\SpecopsClient\Texts gespeichert.

Registrierungsbasierte Textüberschreibungen

Der Client liest die Überschreibungswerte von:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides

Die Überschreibungen werden in der folgenden Struktur gespeichert:

TextOverrides\<language>\<section>

Wo:

  • <language> ist der Sprachcode für die zu überschreibende Sprache. Siehe Verfügbare Sprachcodes für die vollständige Liste der unterstützten Sprachen.
  • <section> ist der Textabschnitt in der .ini-Datei, der den zu überschreibenden Texteingang enthält.
  • <key> ist der Name des tatsächlichen Texteingangs, der überschrieben werden soll. Der Schlüssel entspricht einem vorhandenen Eintrag im ausgewählten Abschnitt der Übersetzungs-.ini-Datei und wird als REG_SZ-Wertname unter <section> verwendet.

Um beispielsweise einen englischen Überschreibungstext für den Abschnitt Messages bereitzustellen, erstellen Sie den Wert unter:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\en\
Messages

Jede Überschreibung wird als Zeichenfolgenwert (REG_SZ) unter der ausgewählten Sprache und dem Abschnitt gespeichert. Der Name des Zeichenfolgenwerts muss mit dem entsprechenden Schlüssel in der .ini-Datei übereinstimmen.

Konfigurieren der registrierungsbasierten Textüberschreibungen

Verwenden Sie Gruppenrichtlinienpräferenzen, um die erforderlichen Registrierungswerte zu erstellen.

Erstellen des GPO

  1. Öffnen Sie die Gruppenrichtlinienverwaltung (GPMC).
  2. Erweitern Sie den Wald und die Domäne.
  3. Klicken Sie mit der rechten Maustaste auf Gruppenrichtlinienobjekte.
  4. Klicken Sie auf Neu.
  5. Geben Sie einen Namen ein, z. B. Specops Client Text Overrides, und klicken Sie auf OK.
  6. Verknüpfen Sie das neue GPO mit der Organisationseinheit (OU), die die Zielcomputerkonten enthält. Siehe Verknüpfen des GPO mit der OU.

Erstellen der Registrierungselemente

  1. Klicken Sie mit der rechten Maustaste auf das neue GPO.
  2. Klicken Sie auf Bearbeiten.
  3. Gehen Sie zu Computer Configuration > Preferences > Windows Settings.
  4. Klicken Sie mit der rechten Maustaste auf Registry.
  5. Klicken Sie auf Neu > Registry Item.
  6. Konfigurieren Sie das Registrierungselement mit den empfohlenen Einstellungen.
  7. Klicken Sie auf OK.
  8. Wiederholen Sie dies für jeden Textwert, den Sie überschreiben möchten.
  • Action: Update
  • Hive: HKEY_LOCAL_MACHINE
  • Key Path: der vollständige Überschreibungspfad, zum Beispiel: SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\en\Messages
  • Value name: der Name des zu überschreibenden Texteingangs, zum Beispiel: EnrollmentReminderBaloonTitle
  • Value type: REG_SZ
  • Value data: der anzuzeigende Überschreibungstext

Note

Der Value name muss mit dem Namen eines vorhandenen Eintrags in der entsprechenden Übersetzungs-.ini-Datei übereinstimmen, die sich im Ordner %SystemRoot%\System32\SpecopsClient\Texts befindet.

Wenn die Übersetzungsdatei zum Beispiel enthält:

[Messages]
EnrollmentReminderBaloonTitle=Password Reset Enrollment

dann muss der Registrierungswertname EnrollmentReminderBaloonTitle sein.

Die Registrierungswertdaten enthalten den Ersetzungstext, der stattdessen angezeigt werden soll.

Beispiele

Englische Nachrichtenüberschreibung

Um einen Nachrichtentextschlüssel in Englisch zu überschreiben, erstellen Sie den Wert unter:

SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\en\Messages

Beispiel:

  • Value name: EnrollmentReminderBaloonTitle
  • Value data: Enroll in Password Reset

Deutsche Nachrichtenüberschreibung

Um einen Nachrichtentextschlüssel in Deutsch zu überschreiben, erstellen Sie den Wert unter:

SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\de\Messages

Beispiel:

  • Value name: EnrollmentReminderBaloonTitle
  • Value data: Registrierung zum Zurücksetzen des Kennworts

Englische Singular-Nachrichtenüberschreibung

Um den Singular-Richtlinienregeltext zu überschreiben, der verwendet wird, wenn ein Regelwert 1 ist, erstellen Sie den Wert unter:

SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\en\MessagesSingular

Beispiel:

  • Value name: MinimumLength
  • Value data: Must contain at least one character

Englische UI-Textüberschreibung

Um einen UI-Textschlüssel in Englisch zu überschreiben, erstellen Sie den Wert unter:

SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\en\UiTexts

Beispiel:

  • Value name: GenericError
  • Value data: Could not show password rules

Deutsche UI-Textüberschreibung

Um einen UI-Textschlüssel in Deutsch zu überschreiben, erstellen Sie den Wert unter:

SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\de\UiTexts

Beispiel:

  • Value name: GenericError
  • Value data: Kennwortregeln konnten nicht angezeigt werden

Verknüpfen des GPO mit der OU

Da diese Konfiguration unter Computer Configuration liegt, muss das GPO mit der Organisationseinheit (OU) verknüpft werden, die die Zielcomputerkonten enthält.

Anweisungen:

  1. Navigieren Sie in der Gruppenrichtlinienverwaltung (GPMC) zur Organisationseinheit (OU), die die Computer enthält.
  2. Klicken Sie mit der rechten Maustaste auf die OU.
  3. Klicken Sie auf Vorhandenes GPO verknüpfen....
  4. Wählen Sie das neue Textüberschreibungs-GPO aus und klicken Sie auf OK.

Stellen Sie sicher, dass das Computerkonto berechtigt ist, das GPO anzuwenden. Für eine einfache Einrichtung belassen Sie Authentifizierte Benutzer in der Sicherheitsfilterung.

Überprüfen der GPO-Anwendung (optional)

Nachdem das GPO konfiguriert und verknüpft wurde, wird die Richtlinie während der normalen Gruppenrichtlinienverarbeitung automatisch auf die Zielcomputer angewendet.

Öffnen Sie eine erhöhte PowerShell-Sitzung, um manuell zu überprüfen, ob die Richtlinie auf einem Client angewendet wurde. Führen Sie diese Befehle aus:

  1. Gruppenrichtlinie aktualisieren:

    gpupdate
    
  2. Bestätigen Sie, dass das GPO angewendet wird:

    gpresult /scope computer /r
    
  3. Verwenden Sie PowerShell, um zu überprüfen, ob die erwarteten Registrierungswerte vorhanden sind. Das folgende Beispiel zeigt alle Überschreibungen in en\Messages; ändern Sie den Sprachcode und den Abschnitt nach Bedarf:

    Get-ItemProperty 'HKLM:\SOFTWARE\Policies\Specopssoft\uReset\Client\TextOverrides\en\Messages'
    

Löschen eines GPO

Um ein Gruppenrichtlinienobjekt (GPO) zu entfernen:

  1. Öffnen Sie die Gruppenrichtlinienverwaltung (GPMC).
  2. Erweitern Sie den Wald und die Domäne.
  3. Klicken Sie auf Gruppenrichtlinienobjekte.
  4. Klicken Sie mit der rechten Maustaste auf das GPO, das Sie entfernen möchten.
  5. Klicken Sie auf Löschen.
  6. Klicken Sie auf Ja, um zu bestätigen.

Note

Das Löschen eines GPO entfernt das GPO und alle seine Einstellungen dauerhaft, aber es entfernt nicht die zuvor über Gruppenrichtlinienpräferenzen auf Client-Computern bereitgestellten Registrierungswerte standardmäßig. Wenn das GPO mit einer oder mehreren Organisationseinheiten (OUs) verknüpft ist, werden die Verknüpfungen automatisch entfernt. Bevor Sie das GPO löschen, vergewissern Sie sich, dass es nicht mehr benötigt wird, und entfernen Sie die bereitgestellten Registrierungswerte, falls erforderlich.

Fehlerbehebung

Der Registrierungswert erscheint nicht auf dem Client

Überprüfen Sie Folgendes:

  • Das GPO ist mit der richtigen Computer-OU verknüpft
  • Das Client-Computerkonto darf das GPO anwenden
  • gpresult /scope computer /r zeigt das GPO unter Angewendete Gruppenrichtlinienobjekte
  • Das Registrierungselement wird unter Computer Configuration erstellt, nicht unter User Configuration
  • Das Registrierungselement verwendet den vollständigen Schlüsselpfad, einschließlich Sprache und Abschnitt

Die Überschreibung scheint nicht zu gelten

Überprüfen Sie Folgendes:

  • Der Registrierungswertname stimmt genau mit dem Übersetzungsschlüssel in der .ini-Datei überein
  • Der Registrierungswert wird als REG_SZ gespeichert
  • Der Sprachzweig stimmt mit der Client-Sprache überein
  • Der Sprachcode ist gültig und in den unterstützten Sprachcodes in Verfügbare Sprachcodes aufgeführt
  • Die Überschreibung befindet sich im richtigen Abschnitt: Messages, MessagesSingular oder UiTexts
  • Die Registrierungswertdaten sind nicht leer oder nur Leerzeichen

Verfügbare Sprachcodes

Unterstützte Überschreibungssprachcodes:

Sprachcode Sprache
az Aserbaidschanisch
cs Tschechisch
cy Walisisch
da Dänisch
de Deutsch
en Englisch
es Spanisch
fi Finnisch
fr Französisch
hi Hindi
hu Ungarisch
id Indonesisch
it Italienisch
ja Japanisch
ko Koreanisch
ms Malaiisch
nl Niederländisch
no Norwegisch
pl Polnisch
pt Portugiesisch
ro Rumänisch
sk Slowakisch
sl Slowenisch
sr Serbisch
sv Schwedisch
th Thailändisch
tr Türkisch
uk Ukrainisch
vi Vietnamesisch
zh-Hans Chinesisch (Vereinfacht)
zh-Hant Chinesisch (Traditionell)