DBCS-Zeichen werden verstümmelt angezeigt, wenn Sie einige PowerShell-Skripts in EMS in einer Exchange Server 2013-Umgebung ausführen
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:
No comments:
Post a Comment