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: Advertencia
Descripción
Evite usar el operador de negación (!). Se usa -not para mejorar la legibilidad.
Nota
Esta regla no está habilitada de forma predeterminada. El usuario debe habilitarlo a través de la configuración.
Solución
Ejemplo
Incorrecto
$MyVar = !$true
Correcto
$MyVar = -not $true
Configuración
Rules = @{
PSAvoidExclaimOperator = @{
Enable = $true
}
}
Parámetros
Enable: bool (el valor predeterminado es$false)Habilite o deshabilite la regla durante la invocación de ScriptAnalyzer.