au3 vom script aus starten

06/04/2009 21:52 felixli93#1
gibt es ne möglichkeit, eine autoit-script-datei von einem compilierten script aus zu starten?

also ich habe z.b. eine datei "test.au3" und möchte, dass ein anderes, compiliertes script die funktionen, die in dieser datei enthalten sind, startet.

ist das möglich?
06/04/2009 22:08 Syc0n#2
Shellexecute("bla.exe")

oder Shellexecute("bla.au3"), wobei sich da nur der Script Editor öffnet... hmmm
06/04/2009 22:14 felixli93#3
eine .au3 - datei?

//edit: ja, öffnet sich nur im editor :(
bräuchte aber, dass sich das script startet
06/04/2009 22:49 kknb#4
Run('C:\Program Files\AutoIt3\AutoIt3.exe "C:\Program Files\AutoIt3\test.au3"')

[Only registered and activated users can see links. Click Here To Register...]
06/05/2009 10:50 felixli93#5
ok, schonmal gut,
nur sollte das eventuell auch auf computern funktionieren, auf denen kein autoit installiert ist?
denke aber nicht, dass es möglich ist, oder?
06/05/2009 22:29 kknb#6
geht nicht, da der interpreter mit der kompilierten datei mitgegeben wird, deswegen sind die exe dateien so groß im gegensatz zu exe dateien von programmiersprachen.

das einzigste was du evtl noch testen könntest wenn du die autoit.exe einfach per fileinstall zu deiner exe hinzufügst, so das sie auf jedem rechner verfügbar ist.
06/06/2009 18:57 felixli93#7
Quote:
Originally Posted by kknb View Post
geht nicht, da der interpreter mit der kompilierten datei mitgegeben wird, deswegen sind die exe dateien so groß im gegensatz zu exe dateien von programmiersprachen.

das einzigste was du evtl noch testen könntest wenn du die autoit.exe einfach per fileinstall zu deiner exe hinzufügst, so das sie auf jedem rechner verfügbar ist.
könnte funktionieren
einfach die autoit.exe per fileinstall erstellen, und dann mit shellexecute callen.

mal versuchen