45 lines
2.5 KiB
PowerShell
45 lines
2.5 KiB
PowerShell
for( $i = 0; $i -le 100; $i++)
|
||
{
|
||
If ($i -gt 89 -and $i -le 90 )
|
||
{
|
||
$Result = [System.Windows.Forms.MessageBox]::Show("Achtung $([System.Environment]::NewLine)Der Kontrollwert liegt bei ($i).$([System.Environment]::NewLine)" +
|
||
"Möchten Sie ihn zurücksetzten?","Frage an den Benutzer",3,[System.Windows.Forms.MessageBoxIcon]::Exclamation)
|
||
|
||
If($Result -eq "Yes")
|
||
{
|
||
$i = $null
|
||
}
|
||
elseif ( $Result -eq "No")
|
||
{
|
||
# Wert bleibt
|
||
}
|
||
else #bei Abbrechen
|
||
{
|
||
break
|
||
}
|
||
}
|
||
else
|
||
{
|
||
"#Kontrollwert liegt bei $($i)"
|
||
}
|
||
|
||
#Kontrollwert liegt bei 0
|
||
#Kontrollwert liegt bei 1
|
||
#Kontrollwert liegt bei 2
|
||
#Kontrollwert liegt bei 3
|
||
#Kontrollwert liegt bei 4
|
||
#Kontrollwert liegt bei 5
|
||
#Kontrollwert liegt bei 6
|
||
#Kontrollwert liegt bei 7
|
||
# ... ... ... ...
|
||
#Kontrollwert liegt bei 84
|
||
#Kontrollwert liegt bei 85
|
||
#Kontrollwert liegt bei 86
|
||
#Kontrollwert liegt bei 87
|
||
#Kontrollwert liegt bei 88
|
||
#Kontrollwert liegt bei 89
|
||
# Hier erscheint die Messagebox wie vorgegangen werden soll.
|
||
# Ja - $i wird auf 0 gesetzt
|
||
# Nein - $bleibt, das Script läuft bis $i = 100
|
||
# Abbrechen - bricht das Script ab
|
||
} |