Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Schweregrad: Warnung
Beschreibung
Diese Regel erkennt, wenn eine about_ Hilfedatei keine UTF-8-Codierung verwendet. Die Regel überprüft, dass Hilfedateien, die mit about_ und mit enden, .help.txt in der UTF-8-Codierung gespeichert werden. Es verwendet die CurrentEncoding-Eigenschaft der StreamReader-Klasse , um die Kodierung der Datei zu überprüfen.
Um sicherzustellen, dass Ihre Hilfedateien die korrekte Codierung verwenden, befolgen Sie diese Richtlinien:
- Wenn Sie PowerShell-Befehle verwenden, um Dateien zu schreiben, setzen Sie den Codierungsparameter auf
utf8,utf8BOM, oderutf8NoBOM. - Wenn Sie Hilfsdateien in einem Texteditor erstellen oder bearbeiten, konfigurieren Sie ihn so, dass Dateien im UTF-8-Format gespeichert werden. Konsultiere die Dokumentation deines Redakteurs für Anweisungen zur Einstellung der Dateikodierung.
Example
Nicht konform
$helpText = @'
TOPIC
about_Contoso
SHORT DESCRIPTION
Describes Contoso commands.
'@
$helpText | Set-Content -Path "about_Contoso.help.txt" -Encoding Unicode
Konform
$helpText = @'
TOPIC
about_Contoso
SHORT DESCRIPTION
Describes Contoso commands.
'@
$helpText | Set-Content -Path "about_Contoso.help.txt" -Encoding utf8NoBOM
Siehe auch
Weitere Informationen finden Sie in den folgenden Artikeln: