Hallo zusammen,
wollt nur mal kurz wissen wie man folgenden Befehl unendlich lang wiederholen kann.
MfG Ardor
[autoit]Run("upload.exe", "C:\Html\Homepage", @SW_Hide)
Sleep (10000)
Hallo zusammen,
wollt nur mal kurz wissen wie man folgenden Befehl unendlich lang wiederholen kann.
MfG Ardor
[autoit]Run("upload.exe", "C:\Html\Homepage", @SW_Hide)
Sleep (10000)
Willste das programm unendlich mal neu starten ?
naja:
[autoit]While 1
;blaaaaaaaaaaa
Wend
Genau. Einfach dein Script zwischen
[autoit]While 1
[/autoit]
und
WEnd
[/autoit]
schreiben.
Hallo!
sowas braucht man öfters:
hier mal ein besseres Beispiel:
die msg-Box geht nie auf, wenn in Deinem Temp-Dir eine schluss.nie da ist, bzw. Du kannst sie extern beenden, in dem Du ne schluss.txt in Dein Temp-Dir legst (das geht natürlich auch mit nem Autoit-Programm)
Wenn Deine upload.exe evtl. empfindlich auf ein beenden des Aufrufprogrammes (Autoit) reagiert, dann mach sowas.
Hab ich im Rechenzentrum im Einsatz, wenn z.B. ein Pack-Programm (externes zip von info-zip im Einsatz) beendet werden soll, wenn ich das Autoit-Icon anklicke, dann ist das immer so ne Sache mit evtl. Daten die zip.exe gerade im Zugriff hat und mit ner if exists Abfrage kann man das aber sauber handeln.
Grüße
German
; Befehl ausführen, aber mit externem Abbruch
[/autoit] [autoit][/autoit] [autoit]$i=1
[/autoit] [autoit][/autoit] [autoit]while $i=1
[/autoit] [autoit][/autoit] [autoit]if FileExists(@TempDir & "\schluss.nie") then
exit
EndIf
msgbox(0,"huhu", "ich soll was tun",1)
sleep(5000)
if FileExists(@TempDir & "\schluss.txt") then
$i=0
EndIf
Wend
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit]