Jak zanegować test warunkowy w programie PowerShell?
Na przykład, jeśli chcę sprawdzić katalog C: \ Code, mogę uruchomić:
if (Test-Path C:\Code){
write "it exists!"
}
Czy istnieje sposób na zanegowanie tego warunku, np. (Niedziałający):
if (Not (Test-Path C:\Code)){
write "it doesn't exist!"
}
Obejście :
if (Test-Path C:\Code){
}
else {
write "it doesn't exist"
}
To działa dobrze, ale wolałbym coś wbudowanego.
-not
pochodzi z tradycyjną alternatywą!
? Czy mogę jakoś uzyskać alternatywy dla tradycyjnych-eq
, a-ne
także?