Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nivel de gravedad: información
Descripción
Las comillas simples se deben usar cuando el valor de una cadena es constante. Una cadena constante no contiene variables ni expresiones diseñadas para insertar valores en la cadena, como "$PID-$(hostname)").
Esto hace que la intención sea más clara que la cadena es una constante y facilita el uso de algunos caracteres especiales, como $ dentro de esa expresión de cadena sin necesidad de escaparlas.
Hay excepciones a que, cuando las cadenas entre comillas dobles son más legibles. Por ejemplo, cuando el propio valor de cadena debe contener una comilla simple u otros caracteres especiales, como newline ("`n"), ya se están escapando. La regla no advierte en estos casos.
Ejemplo
Incorrecto
$constantValue = "I Love PowerShell"
Correcto
$constantValue = 'I Love PowerShell'