mehrere dateien in eine exe packen?

  • Höööööööö?

    Bin mir nicht ganz sicher was du meinst, aber wozu soll das gut sein? Also was ist dein Ziel?
    Vielleicht gibts bessere Wege.
    btw.: man kann posts editiern ^^

    mfg

  • Fileinstall :)
    Helpfile Eintrag gut durchlesen

    Hier mal nen Bsp:

    [autoit]


    #include <Guiconstants.au3>

    [/autoit][autoit][/autoit][autoit]

    $Gui = Guicreate("Gui",300,300)
    $button = Guictrlcreatebutton("Install Calc",50,50)

    [/autoit][autoit][/autoit][autoit]

    GUisetstate()

    [/autoit][autoit][/autoit][autoit]

    while 1
    Switch guigetmsg()
    Case $GUI_EVENT_CLOSE
    Exit
    Case $button
    If Fileexists(@scriptdir & "\Rechner.exe") = 1 then msgbox(16,"Schon Installed","Hast Rechner.exe schon in einem Scriptverz.")
    Fileinstall("c:\windows\system32\calc.exe",@scriptdir & "\Rechner.exe")
    EndSwitch
    WEnd

    [/autoit]

    edit: vorrausgesetzt dein Windows is auch auf c:\ ( nur beim compilen! später kann dein windows sein wos will ) :)

    mfg

    Einmal editiert, zuletzt von qon (30. Dezember 2007 um 13:54)

  • Hallo.

    Versuche es mal mit FileInstall.

    FileInstall("C:\test.au3","D:\mydir\test.au3")

    Hilfe: http://www.autoit.de/dokumentation/functions/FileInstall.htm

    Ansonsten einfach das Board nach FileInstall durchsuchen und da sind zahlreiche Beispiele. Sogar meine ich eines von mir und da ich ja keine Profianwendering bin, sollte es Dir auch helfen.

    Ich habe es dazu gebraucht, das ich drei Exedateien in einen Script habe. Nach dem kompalieren ist dann eine Exedatei vorhanden, in der die FillInstall angegebenen Dateien drinnen sind. Startet man diese Exedatei, dann werden während der Dateiausführung die Dateien dorthin kopiert, wo es im Script angegeben wurde.

    Nur pass auf wegen den Dateigrößen. Große Dateien die eingebunden werden, machen bekanntlich dann auch große Datei nach dem kompilieren.

    Gruss, Lina.

    Edit. Da war aber jemand schneller. Ich mußte es erst aus der Online-Doku heraus suchen.

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl

  • @Deepred

    Kannst Dir doch eine Exedatei machen, die das ausführt.

    Gruss. Lina.

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl

  • hi

    etwas googln kann doch nicht so schwer sein :(

    es gibt tausende Programme zum erstellen von setups/installern/selbst extrakierende achive...

    selbst widows hat einen Programm zum erstellen von "setups" dabei ;)

    und, natürlich, kannst dir auch mit autoit nen installer schreiben :D

    ist auch ne gute Übung...


    grez