Weil continue
und break
für Schleifen gedacht sind und foreach-object
ein Cmdlet ist. Das Verhalten ist nicht wirklich das, was Sie erwarten, weil es nur das gesamte Skript stoppt (fügen Sie eine Anweisung nach dem ursprünglichen Code hinzu und Sie werden sehen, dass diese Anweisung nicht ausgeführt wird)
Um einen ähnlichen Effekt wie in einer foreach-Schleife zu erhalten, können Sie return
:
Tags und Links powershell