Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nível de gravidade: de informações
Description
Essa regra detecta strings estáticas contidas com aspas duplas ("<text>") com texto que não contém variáveis, expressões ou caracteres especiais que exigem escapamento.
Anexe texto com aspas simples ('<text>') quando o valor de uma sequência é constante. Uma string constante não contém variáveis ou expressões destinadas a inserir valores na string, como "$PID-$(hostname)". Usar aspas simples deixa a intenção mais clara de que a sequência é constante e permite usar caracteres especiais, como por exemplo $ , sem precisar escapar deles.
No entanto, há exceções em que essa regra não sinaliza violações:
- Cadeias com aspas duplas são preferidas quando a cadeia contém aspas simples
- Sequências de escape embutidas como newline (
"`n") - Outros personagens especiais que precisam ser escapados
Example
Não Conforme
$constantValue = "I Love PowerShell"
Em conformidade
$constantValue = 'I Love PowerShell'