Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Nível de gravidade: Aviso
Descrição
Esta regra deteta quando um about_ ficheiro de ajuda não utiliza codificação UTF-8. A regra verifica se os ficheiros de ajuda que começam about_ e terminam com .help.txt estão guardados na codificação UTF-8. Utiliza a propriedade CurrentEncoding da classe StreamReader para verificar a codificação do ficheiro.
Para garantir que os seus ficheiros de ajuda utilizam a codificação correta, siga estas diretrizes:
- Ao usar comandos PowerShell para escrever em ficheiros, defina o parâmetro de codificação para
utf8,utf8BOM, ouutf8NoBOM. - Ao criar ou editar ficheiros de ajuda num editor de texto, configure-o para guardar ficheiros em formato UTF-8. Consulte a documentação do seu editor para instruções sobre como definir a codificação do ficheiro.
Exemplo
Não conforme
$helpText = @'
TOPIC
about_Contoso
SHORT DESCRIPTION
Describes Contoso commands.
'@
$helpText | Set-Content -Path "about_Contoso.help.txt" -Encoding Unicode
Compliant
$helpText = @'
TOPIC
about_Contoso
SHORT DESCRIPTION
Describes Contoso commands.
'@
$helpText | Set-Content -Path "about_Contoso.help.txt" -Encoding utf8NoBOM
Ver também
Para obter mais informações, consulte os seguintes artigos: