Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
úroveň závažnosti : Upozornění
Popis
Toto pravidlo detekuje, když about_ nápověda nepoužívá kódování UTF-8. Pravidlo ověřuje, že soubory nápovědy začínající na a about_ končící na .help.txt jsou uloženy v kódování UTF-8. Používá vlastnost CurrentEncoding třídy StreamReader ke kontrole kódování souboru.
Abyste zajistili, že vaše nápovědní soubory používají správné kódování, dodržujte tyto pokyny:
- Při používání PowerShell příkazů pro zápis do souborů nastavte kódovací parametr na
utf8,utf8BOM, neboutf8NoBOM. - Při vytváření nebo úpravě nápovědních souborů v textovém editoru jej nastavte tak, aby ukládal soubory ve formátu UTF-8. Pro nastavení kódování souboru se podívejte do dokumentace svého editora.
Example
Nesplňující
$helpText = @'
TOPIC
about_Contoso
SHORT DESCRIPTION
Describes Contoso commands.
'@
$helpText | Set-Content -Path "about_Contoso.help.txt" -Encoding Unicode
Kompatibilní
$helpText = @'
TOPIC
about_Contoso
SHORT DESCRIPTION
Describes Contoso commands.
'@
$helpText | Set-Content -Path "about_Contoso.help.txt" -Encoding utf8NoBOM
Viz také
Další informace najdete v následujících článcích: