Hallo Forum,
ich habe ein kleines Problem mit der Funktion "FileExists".
Sobald ich innerhalb der Anweisung der Funktion "FileExists" Variablen verwende,
werden diese augenscheinlich nicht korrekt, bzw gar nicht interpretiert.
Hier der Codeschnipsel (AutoIt Version: 3.2.10.0):
If FileExists(@MyDocumentsDir & "\AutoLogon.ini") Then
Run(@WindowsDir & "\notepad.exe")
Else
MsgBox(0, "Script", "Datei fehlt. Bye!")
EndIf
Ersetze ich die Variable @MyDocumentsDir durch den tatsächlichen Pfad funktioniert das:
If FileExists("c:\documents and Settings\user123\my documents\AutoLogon.ini") Then
Run(@WindowsDir & "\notepad.exe")
Else
MsgBox(0, "Script", "Datei fehlt. Bye!")
EndIf
Andere Versuche wie z.B.
If FileExists(@UserProfileDir & "\my documents\AutoLogon.ini\") Then oder
...
$var = @MyDocumentsDir & "\AutoLogon.ini"
If FileExists($var) "Then
...
schlugen ebenfalls fehl.
Kann mir jemand sagen, was ich falsch mache?
Schon mal vielen Dank!
Liebe Grüße,
Duckbone