Es handelt sich mit an sicherheit grenzender Wahrscheinlichkeit wieder um einen Denkfehler, dennoch komme ich nicht weiter
folgendes
Es wird eine Datei mittels
_Zip_UnzipAll($tounzip,@ScriptDir,1)
[/autoit]
entpackt.
im Vorfeld wurde mittels
$file = @ScriptDir & "\meine datei.msi"
[/autoit]
auch die Variable festgelegt.
Damit das Script nun nicht wärend des entpackens weitermacht und dann keine Datei findet, dachte ich mir bist schlau machst ne abfrage.
Jetzt habe ich bereits verschiedene Formen durch, aber alle enden in einer Endlosschleife.
Aktuelles Beispiel:
do
sleep(500)
until FileExists($file)
was sich soweit ja ganz "Logisch" liest, funktioniert aber trotzdem nicht.
in einem anderen Fall:
[autoit]local $var = 0
do
Sleep (500)
$text = WinGetText("Anwendungsname ")
$var = StringRegExp($text, "computer program",0)
;MsgBox(0,"",$var)
Until $var =1
klappt das aber wunderprächtig.
ch habe auch schon ausprobiert $file global zu machen also
[autoit]global $file = @ScriptDir & "\meine datei.msi"
[/autoit]
klappt auch nicht.