Installation von MS SQL Express 2008 R2 (x64) - geht nix... AutoIT kriegt nix mit...

  • Hi,

    vielleicht kann mir jemand von Euch helfen... Bin neu im Thema AutoIT und hab mich mal an einer Installationsroutine für MS SQL Express versucht.
    Nur leider scheint es so zu sein, dass AutoIT von den Aktionen des MS-Setups nichts mitbekommt...

    Auch über den Recorder kriege ich keinerlei Events mit. Einziger Eintrag ist dann hier der Start des Setup-Programms.
    Kann das vielleicht auch ein x64/x32-Problem sein? Maschine ist Win7Pro 64bit...

    Wäre super, wenn ich einen Tipp von Euch kriegen kann.

    Viele Grüße und schönes Wochenende
    Stephan


    Hier mein Skript (Auszug):

  • Die WinWait Aufrufe sollten funktionieren - ist ja eine der Hauptaufgaben von AutoIt.
    Füge mal nach jedem Funktionsaufruf ein

    [autoit]

    ConsoleWrite("Aufruf von Funktion WinWait: @error = " & @error & @CRLF)

    [/autoit]

    ein. "WinWait" ersetzt Du natürlich durch den Namen der aufgerufenen Funktion. Dann siehst Du wenigstens, wie weit Du kommst.

  • Wenn du kannst das ganze auch mit einem Einzeiler installieren,

    schau dir dazu die Hilfe von msiexec an - (Start - ausführen - "msiexec /?")

    mit /quiet bekommst du eine unbeaufsichtige Installation

    schau z.b. hier: http://blogs.msdn.com/b/astebner/arc…/29/610435.aspx
    oder hier, die Schalter stehen weiter unten - ist zwar für 2005, sollte aber noch passen: http://msdn.microsoft.com/en-us/library/…54(SQL.90).aspx

    BLinz

  • Hi BLinz,

    danke Dir... Ich bin mir halt nicht sicher, ob ich wirklich alle Optionen über Parameter abfangen kann. In der Tat geht's natürlich. War aber für mich auch mal ein Test, was ich mit AutoIT so anstellen kann... :) Murphy...! Gleich mal beim ersten Test in die Soße...

    Und dann noch vielen Dank an Water... Probier ich mal aus. Bin gespannt, was passiert...

    Viele Grüße
    Stephan