hmm, sieht schonmal gut aus, klappt bei mir aber trotzdem nicht...

hier gibt die AutoIt3.exe zwar keinen Error zurück, aber der "Run"-Befehl setzt @error auf 1...
klappt das bei dir so? und was soll das /n bewirken?
//edit:

mit ShellExecute klappt es natürlich, weil dort ein extra parameter für die parameter für die programme zur verfügung steht, anders als bei "run".
So funktioniert es:
Code:
ShellExecute ("C:\Programme\AutoIt3\AutoIt3.exe", '"C:\Programme\AutoIt3\mein script.au3"')
ohne die beiden ' würde es aber auch nicht funktionieren.
Liegt wohl daran, dass die AutoIt.exe den Dateinamen in einem String braucht; dafür garantieren die beiden ', weil sie den String nochmal in einen String fassen...
trotzdem würde mich brennend interessiereren, wie man es mit "Run" gelöst bekommt...
//Edit²-.-
Code:
Run ("C:\Programme\AutoIt3\AutoIt3.exe " & '"C:\Programme\AutoIt3\mein script.au3"')
hätte ich drauf kommen können
#vote 4 close