Thursday, March 7, 2024

DBCS-Zeichen werden verstümmelt angezeigt, wenn Sie einige PowerShell-Skripts in EMS in einer Exchange Server 2013-Umgebung ausführen – Microsoft-Support

Symptome

Gehen Sie davon aus, dass Microsoft Exchange Server 2013 auf einem Computer installiert ist, der für die Verwendung einer Anzeigesprache konfiguriert ist, die DBCS-Zeichen (Double-Byte Character Set) verwendet, z. B. Japanisch. Anschließend führen Sie eines der folgenden Skripts in der Exchange Management Shell (EMS) aus:

  • Disable-AntimalwareScanning.ps1

  • Enable-AntimalwareScanning.ps1

  • FilterringConfigurationCommands.ps1

  • StoreTSLibrary.ps1

  • Update-MalwareFilteringServer.ps1

In dieser Situation erscheinen die DBCS-Zeichen verstümmelt. Genauer gesagt ähneln die Zeichen den folgenden:

�}��E�F�A�΍�G���W����X�V���ł��B����ɂ͐�������������B
Datum und Uhrzeit
Microsoft �X�V����������B�ŏI�X�V: 1900/01/01 9:00:00

Ursache

Dieses Problem tritt auf, weil die *.strings.psd1-Dateien, die den Skripts entsprechen, das American National Standards Institute (ANSI)-Format anstelle des 16-Bit-Unicode-Transformationsformats (UTF-16) verwenden.

Auflösung

Um dieses Problem zu beheben, installieren Sie das folgende kumulative Update:

2892464 Beschreibung des kumulativen Updates 3 für Exchange Server 2013

Problemumgehung

Um dieses Problem zu umgehen, speichern Sie die *.strings.psd1-Dateien im UTF-16-Format in den sprachspezifischen Unterordnern im Ordner „Skripte".

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Gilt für" aufgeführt sind.

Mehr Informationen

Weitere Informationen zum ANSI-Format und zum Unicode-Format finden Sie auf der folgenden Microsoft-Website:

Allgemeine Informationen zu ANSI, DBCS und Unicode

No comments:

Post a Comment