Udostępnij przez


Unikanie elementuExclaimOperator

Poziom ważności: ostrzeżenie

Opis

Unikaj używania operatora negacji (!). Umożliwia -not lepszą czytelność.

Uwaga

Ta reguła nie jest domyślnie włączona. Użytkownik musi włączyć go za pomocą ustawień.

Jak rozwiązać problem

Przykład

Nieodpowiednim

$MyVar = !$true

Odpowiedź prawidłowa

$MyVar = -not $true

Konfigurowanie

Rules = @{
    PSAvoidExclaimOperator  = @{
        Enable = $true
    }
}

Parametry

  • Enable: wartość logiczna (wartość domyślna to $false)

    Włącza lub wyłącza regułę podczas wywołania ScriptAnalyzer.