ZitatDoch! Wenn das Skript im Hauptpfad (z.B. C:\) liegt, dann ist @ScriptDir = C:\ (mit Backslash).
Si
Ist das eigentlich ein Bug oder Feature
Gruß Dietmar
ZitatDoch! Wenn das Skript im Hauptpfad (z.B. C:\) liegt, dann ist @ScriptDir = C:\ (mit Backslash).
Si
Ist das eigentlich ein Bug oder Feature
Gruß Dietmar
Ich sehe darin keinen Vorteil. Von daher würde ich sagen: Bug.
Allerdings führt ein generelles hinzufügen eines Backslashs nicht zu einem Fehler (gerade getestet).
Also das hier:
[autoit]DirCreate(@ScriptDir & '\test')
[/autoit]
und das:
$hFile = FileOpen(@ScriptDir & '\test.txt', 2)
FileClose($hFile)
funktioniert auch im Hauptpfad, trotz des zusätzlichen Backslashs. Liegt das nun an AutoIt oder an Windows, dass dieser "falsche" Pfad ("c:\\test" bzw. "c:\\test.txt") trotzdem funktioniert?
Liegt das nun an AutoIt oder an Windows, dass dieser "falsche" Pfad ("c:\\test" bzw. "c:\\test.txt") trotzdem funktioniert?
Meines Erachtens ist Windows in diesem Punkt recht flexibel. Du kannst ja auch z.B. so addressieren: "C:/windows\config" - da stört sich Windows auch nicht dran.