Hallo ihr!
Ich arbeite grade an einem script, der erkennt wenn jemand über das Netzwerk ein Datei aufmeinen pc gelegt hat!
Allerdings habe ich ein paar probleme! Soweit bin ich schon gekommen:
[autoit][/autoit][autoit][/autoit][autoit]While 1
[/autoit][autoit][/autoit][autoit]$search = FileFindFirstFile("\\Lennart\SharedDocs\Network\*.*")
If @error Then Sleep(1000)
If $search = 1 Then
$file = FileFindNextFile($search)
If @error Then Sleep(1000)
If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
$iMsgBoxAnswer = MsgBox(36, "Neue Datei gefunden!", "Es wurde eine neue Datei mit dem Namen " & $file & " gefunden!" & @CRLF & "Jetzt Ausführen ?")
Select
Case $iMsgBoxAnswer = 6
Sleep(1000)
ShellExecute($file)
Case $iMsgBoxAnswer = 7
[/autoit][autoit][/autoit][autoit]EndSelect
[/autoit][autoit][/autoit][autoit]EndIf
[/autoit][autoit][/autoit][autoit]WEnd
[/autoit][autoit][/autoit][autoit][/autoit]
So .... Ich denke das mit den @Error ist sinnlos, weiß es aber nicht genau!
Außerdem erkennt er immer die datei, führt sie aber, wenn ich auf "Ja" klicke nicht immer aus (1/15mal) =D D.h ich hatte jetzt schon lange keien erfolg mehr! Vorher hats aber genau so geklappt! Jetzt komm immer die Meldung "Die Datei xyz.jpg" konnte nicht gefunden werden usw ...
Könntet ihr mir dabei helfen? Vielen Dank im Vorraus =D
Lenny