Do Until-Schleife Fehler
do{
$ActionVariable = Read-host "Do you want to delete a folder or empty a folder ? [D/E]"
}
until($ActionVariable = "E" -or"D")
Read-host
Hallo, ich versuche ein script schreiben, mit dem ein Benutzer wählen, um leere Ordner zu löschen oder es als ganzes. Ich schrieb eine do until-Schleife, die scheint nicht zu funktionieren. Bin ich der Definition, die bis falsch ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte diese Arbeit besser:
until ($ActionVariable -eq 'E' -or $ActionVariable -eq 'D')
Oder vielleicht dies:
until ('E','D' -contains $ActionVariable)
-in
- operator, der verwendet wird in der umgekehrten Reihenfolge:until($ActionVariable -in 'E', 'D')