timo2607
Lieutenant
- Registriert
- Feb. 2011
- Beiträge
- 725
Hallo liebe Community,
ich bin aktuell dabei mich ein wenig in die Materie von Powershell einzuarbeiten und schreibe aktuell auch mein erstes kleines Script. Nun habe ich ein kleines Problem, an dem ich allerdings nicht mehr weiterkomme.
Ich habe folgende while-schleife gebastelt.
So der Inhalt ist denke ich erstmal garnicht sooo wichtig.
Mein Problem ist allerdings folgendes. Ich möchte ganz einfach, dass die While-Schleife so lang durchlaufen wird bis die Bedingung erfüllt ist. Allerdings habe ich nun festgestellt, dass ich dadurch nichtmal aus dem Programm rauskomme, selbst wenn ich auf Abbrechen drücke.
Habe ich die Möglichkeit die While-Schleife nur z.B 3x durchlaufen zu lassen, bis der dann automatisch das Programm abbricht?
Und bitte nicht zu hart mit mir sein, dass ist mein erstes Script was ich überhaupt bastel :-)
Danke sehr für eure Hilfe!
MFG
ich bin aktuell dabei mich ein wenig in die Materie von Powershell einzuarbeiten und schreibe aktuell auch mein erstes kleines Script. Nun habe ich ein kleines Problem, an dem ich allerdings nicht mehr weiterkomme.
Ich habe folgende while-schleife gebastelt.
Code:
function test ($test)
{
$test = Read-Host "Geben Sie die IP-Adresse für den zu installierenden Server ein:"
while ($test -match "\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b" -ne "True")
{
$test = Read-Host "Ungültige IP! Wiederholen Sie Ihre Eingabe für die IP-Adresse."
}
}
So der Inhalt ist denke ich erstmal garnicht sooo wichtig.
Mein Problem ist allerdings folgendes. Ich möchte ganz einfach, dass die While-Schleife so lang durchlaufen wird bis die Bedingung erfüllt ist. Allerdings habe ich nun festgestellt, dass ich dadurch nichtmal aus dem Programm rauskomme, selbst wenn ich auf Abbrechen drücke.
Habe ich die Möglichkeit die While-Schleife nur z.B 3x durchlaufen zu lassen, bis der dann automatisch das Programm abbricht?
Und bitte nicht zu hart mit mir sein, dass ist mein erstes Script was ich überhaupt bastel :-)
Danke sehr für eure Hilfe!
MFG