Come posso annullare un test condizionale in PowerShell?
Ad esempio, se voglio verificare la directory C: \ Code, posso eseguire:
if (Test-Path C:\Code){
write "it exists!"
}
Esiste un modo per negare tale condizione, ad esempio (non funzionante):
if (Not (Test-Path C:\Code)){
write "it doesn't exist!"
}
Soluzione alternativa :
if (Test-Path C:\Code){
}
else {
write "it doesn't exist"
}
Funziona bene, ma preferirei qualcosa in linea.
-not
arriva la tradizionale alternativa di!
allora? Posso in qualche modo ottenere le alternative tradizionali-eq
e-ne
troppo?