Proramm auswhl?[Help]

07/23/2010 22:07 .BestOf™#1
Hey Leute,

Ich hab leider mit SuFu nix gefunden, was mir helfen könnte.

Ich wollte fragen, wie ich es machen kann, das AutoIt ein programm aufruft, ohne das ich den genauen Pfad angeben muss.
Ich meine, nicht jeder hat das Programm am selben ort... Sondern das ist ja manchmal verschieden^^
Wenn mir da jemand helfen könnte wäre ich sehr sehr froh^^

MfG Styler
07/23/2010 22:34 HardCore.1337#2
Du könntest es aus der Registry auslesen
07/23/2010 22:43 bladerofdarknes#3
du solltest beachten das die meisten es schon im selben ordner haben aber in unterschiedlichen festplatten, zb. statt c:\ und d:\ ;)
ansonsten gibts in autoit auch eine sufu
07/23/2010 22:59 PenGuin :O#4
Lass den User dne Pfad eingeben.
Lies es aus der Registry...

mehr gibt es da momentan nicht.
Oder aber du durchsuchst dne PC nach der .exe des Programms...
07/23/2010 23:52 .BestOf™#5
Hmm jo...blöd is nur, ich hab fast 0 verstanden was Ihr da redet..ich hab erst angefangen zu scripten und kann daher so ziemlich wenig^^
Kann mir das einer genauer erklären oder gibts n gutes how to dazuu?

Aber wenn ich das richtig verstanden habe meint Ihr, das der Benutzer selbst die .exe suchen muss? aber das ist dan eig. nicht das Ziel meines programmes^^
Und es is aber auch blöd das ich den Benutzern sagen muss, wo si das zeug haben müssen...

Kann man nicht einfach die .exe datei angeben? oder klappt das nicht?

MfG
07/24/2010 10:57 PenGuin :O#6
Wie gesagt, Registry...
Drücke F1 im Editor, geh auf Reiter suche und tpp da RegRead ein und lies.
07/24/2010 11:27 .BestOf™#7
Hmm naja also ich checks nicht ganz in AutoIt selbst..bin halt wie gesagt noch anfänger...
Aber ich glaube Ihr habt mich falsch verstanden.
Denn wenn man selbst die Programme auswählen muss, dann hat mein programm keine verwendung mehr bzw es ist dan unnötig...
Also ich will einfach das wen man mein programm startet die von mir gewählten programme alle gleich kommen...
Geht das nicht irgendwie anders?
07/24/2010 11:55 Shadow992#8
Quote:
Originally Posted by oOStylerOo View Post
Hmm naja also ich checks nicht ganz in AutoIt selbst..bin halt wie gesagt noch anfänger...
Aber ich glaube Ihr habt mich falsch verstanden.
Denn wenn man selbst die Programme auswählen muss, dann hat mein programm keine verwendung mehr bzw es ist dan unnötig...
Also ich will einfach das wen man mein programm startet die von mir gewählten programme alle gleich kommen...
Geht das nicht irgendwie anders?
Klar, dann musst du einfach deinen PC durchsuchen lassen, aber das wird mit AutoIt eine halbe Ewigkeit dauern...
Deshalb kann ich dir auch nur zur Registry oder eben zu einer Ini-Datei raten.

Quote:
Originally Posted by oOStylerOo View Post
Also ich will einfach das wen man mein programm startet die von mir gewählten programme alle gleich kommen...
Geht das nicht irgendwie anders?
Hmm?
Ich dachte du willst die Programme eben nicht selbst auswählen...


Ich verstehe aber auch nicht wo dein Problem ist, du gibst den Pfad wo die Datei liegt einmal ein und lässt es dann in einer Datei speichern.
Beim nächsten Start deines Programmes kann das Programm den Pfad auslesen und überprüfen ob die Datei noch vorhanden ist, ansonsten kann das Programm ja nach dem neuem Pfad fragen.