Hi!
ja genau. Kannst Du machen wie Du lustig bist. Habe Dir mal ein paar Möglichkeiten aufgeschrieben.
Spoiler anzeigen
Local Const $I_MAX = 5
[/autoit] [autoit][/autoit] [autoit]#region - Example 1
For $i = 1 To $I_MAX
Run(@ProgramFilesDir & "\RouterControl\reconnect.bat")
IniWrite(@ScriptDir & "\Time.ini", "Loop", "Count1", $i)
Next
#endregion - Example 1
#region - Example 1
Local $i = 1
While $i <= $I_MAX
Run(@ProgramFilesDir & "\RouterControl\reconnect.bat")
IniWrite(@ScriptDir & "\Time.ini", "Loop", "Count2", $i)
$i += 1
WEnd
#region - Example 2
#region - Example 3
Local $i = 1
Do
Run(@ProgramFilesDir & "\RouterControl\reconnect.bat")
IniWrite(@ScriptDir & "\Time.ini", "Loop", "Count3", $i)
$i += 1
Until $i > $I_MAX
#region - Example 3
#region - Example 4 (Endless...)
Local $i = 1
While 1
Run(@ProgramFilesDir & "\RouterControl\reconnect.bat")
IniWrite(@ScriptDir & "\Time.ini", "Loop", "Count2", $i)
$i += 1
Sleep(50) ;~ CPU
WEnd
#region - Example 4
Am performantesten ist aber wohl die FOR-Schleife, daher würde ich die verwenden!