Programme via AutoIt ausführen

08/07/2007 18:43 .rzr#1
Hallo.

Kurz und knapp: Gibt es eine Moeglichkeit, ein AU3 Script oder aehnliches (CFG/INI/EXE Dateien) ueber einen Befehl in einem "Hauptscript" auszufuehren?

Hab so ne Idee, bin mir jedoch nicht sicher, ob das so funktioniert

Code:
HotKeySet("{F1}", "Execute")

Func Execute
  Exec("*/script.exe")
EndFunc
MfG.
08/07/2007 20:43 Term!nX#2
Ja die Funktion dazu ist Run.
Als Argument eben den path-string.

Run("C:\Progamme\App\lol.exe")
08/07/2007 20:53 .rzr#3
Ok, vielen Dank schonmal fuer die Antwort.

Wie siehts aus, wenn ich nur einen Teil des Pfades des auszufuehrenden Programmes habe?

Beispiele:

- Ich biete irgendein Programm zum DL und weiss nicht, wo der Nutzer das Programm speichert.
- Ich moechte die NOTEPAD.exe aus dem Windows Ordner heraus starten, weiss jedoch nicht, auf welcher Partition der Nutzer Windows installiert hat.
- Ich moechte die WoW.exe starten ... etc.
08/07/2007 22:13 psych0o#4
[Only registered and activated users can see links. Click Here To Register...]
08/07/2007 23:02 .rzr#5
Vielen Dank.

Topic kann somit geschlossen werden^^
08/08/2007 12:43 Pblx#6
den pfad zum WoW Ordner kannst auch aus der Registry lesen
08/08/2007 21:24 Term!nX#7
Machs viel einfacher mit den Makros. zB:

@SystemDir & "/system32/mspaint.exe"

so ungefähr. Die Pfad Makros erfüllen dir alle Wünsche.