Comment annuler un test conditionnel dans PowerShell?
Par exemple, si je veux vérifier le répertoire C: \ Code, je peux exécuter:
if (Test-Path C:\Code){
write "it exists!"
}
Existe-t-il un moyen de nier cette condition, par exemple (ne fonctionne pas):
if (Not (Test-Path C:\Code)){
write "it doesn't exist!"
}
Solution :
if (Test-Path C:\Code){
}
else {
write "it doesn't exist"
}
Cela fonctionne bien, mais je préférerais quelque chose en ligne.
-not
vient donc l'alternative traditionnelle d'!
alors? Puis-je en quelque sorte obtenir les alternatives traditionnelles pour-eq
et-ne
aussi?