.au3 in exe verwandeln ?

  • Hallo AutoIT Forum,

    Ich will die ganze zeit eine .exe datei machen aber wenn ich "All Sorce" mache und dannn z.b. "HilfTool.exe" mache kommt da irgendwie so raus "You have creat an illegal instruction"

    ich weiss nicht mehr weiter pls hilfe :)

    Mfg eiscool32 :D

    Einmal editiert, zuletzt von eiscool32 (11. August 2010 um 19:29)

  • Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Multistarter", 360, 340, 576, 224)
    $Button1 = GUICtrlCreateButton("Teamviewer", 8, 8, 73, 49, 0)
    $Button2 = GUICtrlCreateButton("Mozilla", 96, 8, 73, 49, 0)
    Run('C:\Program Files\Mozilla Firefox\firefox.exe')
    $Button3 = GUICtrlCreateButton("Internet", 184, 8, 73, 49, 0)
    $Button4 = GUICtrlCreateButton("Google C..", 8, 64, 73, 49, 0)
    $Button5 = GUICtrlCreateButton("Gimp", 96, 64, 73, 49, 0)
    $Button6 = GUICtrlCreateButton("Paint.NET", 184, 64, 73, 49, 0)
    $Button7 = GUICtrlCreateButton("Frei", 8, 120, 73, 49, 0)
    $Button8 = GUICtrlCreateButton("Frei", 96, 120, 73, 49, 0)
    $Button9 = GUICtrlCreateButton("MSN", 184, 120, 73, 49, 0)
    $Button10 = GUICtrlCreateButton("ICQ", 8, 176, 73, 49, 0)
    $Button11 = GUICtrlCreateButton("Skype", 96, 176, 73, 49, 0)
    Run('C:\Program Files\Skype\Phone\Skype.exe')
    $Button12 = GUICtrlCreateButton("Visual Basic", 184, 176, 73, 49, 0)
    $Button13 = GUICtrlCreateButton("WinTV", 8, 232, 73, 49, 0)
    $Button14 = GUICtrlCreateButton("FileZilla", 96, 232, 73, 49, 0)
    $Button15 = GUICtrlCreateButton("SciTE", 184, 232, 73, 49, 0)
    $Button16 = GUICtrlCreateButton("Frei", 272, 8, 73, 49, 0)
    $Button17 = GUICtrlCreateButton("Teamspeak2", 272, 64, 73, 49, 0)
    $Button18 = GUICtrlCreateButton("Frei", 272, 120, 73, 49, 0)
    $Button19 = GUICtrlCreateButton("E-Mail", 272, 176, 73, 49, 0)
    $Button20 = GUICtrlCreateButton("RoM", 272, 232, 73, 49, 0)
    $Button21 = GUICtrlCreateButton("Exit", 272, 285, 73, 49,0)
    $Label1 = GUICtrlCreateLabel("Made by eiscool32", 100, 300, 135, 24)
    GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    Run('C:\Program Files\TeamViewer\Version5\TeamViewer.exe')
    Case $Button2
    Run('C:\Program Files\Mozilla Firefox\firefox.exe')
    Case $Button3
    Run('C:\Program Files\Internet Explorer\iexplore.exe')
    Case $Button4
    Run('C:\Program Files\Google\Chrome\Application\chrome.exe')
    Case $Button5
    Run('C:\Program Files\GIMP-2.0\bin\gimp-2.6.exe')
    Case $Button6
    Run('C:\Program Files\Paint.NET\PaintDotNet.exe')
    Case $Button7
    Run('%SystemRoot%\system32\mspaint.exe')
    Case $Button8
    Run('%SystemRoot%\system32\calc.exe')
    Case $Button9
    Run('C:\Program Files\Windows Live\Messenger\msnmsgr.exe')
    Case $Button10
    Run('C:\Program Files\ICQ7.2\ICQ.exe')
    Case $Button11
    Run('C:\Program Files\Skype\Phone\Skype.exe')
    Case $Button12
    Run('C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\vbexpress.exe')
    Case $Button13
    Run('C:\Program Files\WinTV\WinTV.exe')
    Case $Button14
    Run('C:\Program Files\FileZilla FTP Client\filezilla.exe')
    Case $Button15
    Run('D:\AutoIt3\SciTE\SciTE.exe')
    Case $Button16
    Run('%SystemRoot%\system32\notepad.exe')
    Case $Button17
    Run('C:\Program Files\Teamspeak2_RC2\TeamSpeak.exe')
    Case $Button18
    Run('C:\Program Files\TeamSpeak 3 Client\ts3client_win32.exe')
    Case $Button19
    Run('C:\Program Files\Windows Live\Mail\wlmail.exe')
    Case $Button20
    Run('D:\Runes of Magic\Runes of Magic.exe')
    Case $Button21
    Exit
    EndSwitch
    WEnd

    [/autoit]

    Hier

  • Drück mal Windows+R , gib regedit ein und drück Enter. Dann siehst du die Registry. In der Registry ist alle mögliche gespeichert. Genauer kann ich es leider auch nicht erklären, aber da sollte Wikipedia helfen. Mit

    [autoit]

    RegRead

    [/autoit]


    kannst du etwas aus der Registry auslesen. Setz an den Anfang vom Script dann aber sicherheitshalber noch ein

    [autoit]

    #RequireAdmin

    [/autoit]

    ;)

  • Seid UIhr denn wahnsinnig, er weiß nicht was die Registry ist und dann nennt Ihr den Zuganng regedit usw... :)
    Ich empfehle vorher ein Vollbackup TIS, ghost, wbadmin was auch immer ...

    Achtung Anfänger! :whistling:

    Betrachten des Quellcodes auf eigene Gefahr, bei Übelkeit,Erbrechen,Kopfschmerzen übernehme ich keine Haftung. 8o