You may want to negate a boolean value, i.e. enter an if
statement when a condition is false rather than true. This can be done by using the -Not
CmdLet
$test = "test"
if (-Not $test -eq "test2"){
Write-Host "if condition not met"
}
You can also use !
:
$test = "test"
if (!($test -eq "test2")){
Write-Host "if condition not met"
}
there is also the -ne
(not equal) operator:
$test = "test"
if ($test -ne "test2"){
Write-Host "variable test is not equal to 'test2'"
}