Avira Antivir 9 Silent Install Unattended ???

  • Hallo Freunde,

    ich versuchte, die Installation von Antivir 9 in Silent Mode (unattended) auszuführen. Doch irgendwas falsch bei mir.

    Hier ist der Code:

    Genau ab oben markierter Stelle wird "Readme.txt anzeigen" wird nicht ausmarkiert, und läuft einfach weiter, kommt Readme.txt und Konfigurationsassistent, und geht nicht mehr weiter

    Ich verstehe nicht, obwohl ich mehrmals den Skript überprüft habe, bis dieser Stelle funktioniert, und ab dieser Stelle nicht mehr ?

    Kann jemand mir helfen ? Vielen Dank


    Mit freundlichen Grüßen,


    bosspakman

  • 1. Sorry, aber ich seh da keine markierte Stelle
    2. Kannst du bitte AutoIt-Code auch als AutoIt-Code hervorheben lassen? Einfach im Edditor auf den AutoIt button drücken, oder

    Code
    [autoit][/autoit]

    eintippen...

    Spoiler anzeigen

    Grundkenntnisse in: C++, JavaScript
    Sehr gute Kenntnisse: PHP, JAVA, C und näturlich AutoIt


    Klaviatur, Anhang UDF, GDI+ Mühle

    Zitat

    "Wenn einen um 20h der Pizzadienst anruft und fragt, ob man's nur vergessen hat und ob man das gleiche
    möchte wie immer -- dann sollte man sein Bestellverhalten evtl überdenken"

  • 1.) Mach deine Quellcode mal in den "Autoit Style" so will und kann das ja keiner lesen.... (Einfach beim Thread schreiben oben im Menü auf "AutoitQuellcode" klicken)
    EDIT: Mist bin zu spät

    Ist das nicht ne Checkbox die du ausschalten willst?
    Ich denke nicht das es mit :

    [autoit]

    ControlClick("Avira AntiVir Personal - Free Antivirus", "Readme.txt anzeigen", "Button1")

    [/autoit]


    geht. denn da klickst du ja auf "Button1".
    lg Jakolo

  • [autoit]


    Run("avira9.exe")
    WinWait("Avira AntiVir Personal - Free Antivirus", "")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Weiter", "Button1")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Willkommen zur Installation")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Willkommen zur Installation", "Button2")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Avira AntiVir Personal - Free Antivirus ist dafür konzipiert")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Avira AntiVir Personal - Free Antivirus ist dafür konzipiert", "Button2") WinWait("Avira AntiVir Personal - Free Antivirus", "Endbenutzer-Lizenzvertrag für Avira AntiVir Personal - Free Antivirus")
    ControlCommand("Avira AntiVir Personal - Free Antivirus", "Ich &akzeptiere die Bedingungen der Lizenzvereinbarung.", "Button1", "Check")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Endbenutzer-Lizenzvertrag für Avira AntiVir Personal - Free Antivirus", "Button3")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Bitte bestätigen Sie, dass Sie die Avira AntiVir Personal")
    ControlCommand("Avira AntiVir Personal - Free Antivirus", "Ich bestätige, dass ich die Avira AntiVir Personal - Free Antivirus ausschließlich privat und nicht für gewerbliche Zwecke einsetze.", "Button2", "Check")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Bitte bestätigen Sie, dass Sie die Avira AntiVir Persona", "Button5")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Wählen Sie aus, wie das Programm installiert werden soll.")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Wählen Sie aus, wie das Programm installiert werden soll.", "Button7")
    WinWait("Avira AntiVir Personal - Free Antivirus Lizenz-Assistenten", "Bitte geben Sie Ihre persönlichen Daten ein")
    ControlCommand("Avira AntiVir Personal - Free Antivirus Lizenz-Assistenten", "Ja, ich möchte mich als Nutzer der Avira AntiVir Personal - Free Antivirus registrieren", "Button2", "Uncheck")
    ControlClick("Avira AntiVir Personal - Free Antivirus Lizenz-Assistenten", "Bitte geben Sie Ihre persönlichen Daten ein", "Button5")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.")
    ControlCommand("Avira AntiVir Personal - Free Antivirus", "Ich bestätige, dass ich die Avira AntiVir Personal - Free Antivirus ausschließlich privat und nicht für gewerbliche Zwecke einsetze.", "Button1", "Uncheck") ControlClick("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.", "Button12")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.") ControlClick("Avira AntiVir Personal - Free Antivirus", "Readme.txt anzeigen", "Button1") ControlClick("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.", "Button12") WinWait("Konfigurationsassistent", "Die Installation von Avira AntiVir Personal - Free Antivirus ist beendet. Sie sollten nun einige grundlegende Einstellungen vornehmen,") ControlClick("Konfigurationsassistent", "Die Installation von Avira AntiVir Personal - Free Antivirus ist beendet. Sie sollten nun einige grundlegende Einstellungen vornehmen,", "Button2") WinWait("Konfigurationsassistent", "AHeAD Heuristik aktivieren") ControlClick("Konfigurationsassistent", "AHeAD Heuristik aktivieren", "Button6") WinWait("Konfigurationsassistent", "Avira AntiVir Personal erkennt nicht nur Viren") ControlClick("Konfigurationsassistent", "Avira AntiVir Personal erkennt nicht nur Viren", "Button8") WinWait("Konfigurationsassistent", "Normaler Start") ControlClick("Konfigurationsassistent", "&Weiter >", "Button10") WinWait("Konfigurationsassistent", "Wir empfehlen Ihnen nun eine kurze Systemprüfung") ControlCommand("Konfigurationsassisten", "Kurze Systemprüfung nach der Installation durchführen", "Button1", "Uncheck") ControlClick("Konfigurationsassistent", "Wir empfehlen Ihnen nun eine kurze Systemprüfung", "Button11") WinWait("Konfigurationsassistent", "Vielen Dank!") ControlClick("Konfigurationsassistent", "Vielen Dank!", "Button12")

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

    Und ab dieser Stelle fängt das Problem an !

    [autoit]

    WinWait("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Readme.txt anzeigen", "Button1")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.", "Button12")
    WinWait("Konfigurationsassistent", "Die Installation von Avira AntiVir Personal - Free Antivirus ist beendet. Sie sollten nun einige grundlegende Einstellungen vornehmen,")
    ControlClick("Konfigurationsassistent", "Die Installation von Avira AntiVir Personal - Free Antivirus ist beendet. Sie sollten nun einige grundlegende Einstellungen vornehmen,", "Button2")
    WinWait("Konfigurationsassistent", "AHeAD Heuristik aktivieren")
    ControlClick("Konfigurationsassistent", "AHeAD Heuristik aktivieren", "Button6")
    WinWait("Konfigurationsassistent", "Avira AntiVir Personal erkennt nicht nur Viren")
    ControlClick("Konfigurationsassistent", "Avira AntiVir Personal erkennt nicht nur Viren", "Button8")
    WinWait("Konfigurationsassistent", "Normaler Start")
    ControlClick("Konfigurationsassistent", "&Weiter >", "Button10")
    WinWait("Konfigurationsassistent", "Wir empfehlen Ihnen nun eine kurze Systemprüfung")
    ControlCommand("Konfigurationsassisten", "Kurze Systemprüfung nach der Installation durchführen", "Button1", "Uncheck")
    ControlClick("Konfigurationsassistent", "Wir empfehlen Ihnen nun eine kurze Systemprüfung", "Button11")
    WinWait("Konfigurationsassistent", "Vielen Dank!")
    ControlClick("Konfigurationsassistent", "Vielen Dank!", "Button12")

    [/autoit]
  • :) Hallo Freunde,

    ich habe das Problem gelöst. Das war einen ganz einfachen Codefehler gewesen. Ich habe meine Codes nochmal überprüft und habe den Fehler gefunden.

    Hier ist das fertige Skript für Silent (Unattended) - unbeaufsichtige Installation für Avira Antivir 9:

    [autoit]


    Run("avira9.exe")
    WinWait("Avira AntiVir Personal - Free Antivirus", "")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Weiter", "Button1")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Willkommen zur Installation")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Willkommen zur Installation", "Button2")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Avira AntiVir Personal - Free Antivirus ist dafür konzipiert")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Avira AntiVir Personal - Free Antivirus ist dafür konzipiert", "Button2")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Endbenutzer-Lizenzvertrag für Avira AntiVir Personal - Free Antivirus")
    ControlCommand("Avira AntiVir Personal - Free Antivirus", "Ich &akzeptiere die Bedingungen der Lizenzvereinbarung.", "Button1", "Check")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Endbenutzer-Lizenzvertrag für Avira AntiVir Personal - Free Antivirus", "Button3")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Bitte bestätigen Sie, dass Sie die Avira AntiVir Personal")
    ControlCommand("Avira AntiVir Personal - Free Antivirus", "Ich bestätige, dass ich die Avira AntiVir Personal - Free Antivirus ausschließlich privat und nicht für gewerbliche Zwecke einsetze.", "Button2", "Check")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Bitte bestätigen Sie, dass Sie die Avira AntiVir Persona", "Button5")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Wählen Sie aus, wie das Programm installiert werden soll.")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Wählen Sie aus, wie das Programm installiert werden soll.", "Button7")
    WinWait("Avira AntiVir Personal - Free Antivirus Lizenz-Assistenten", "Bitte geben Sie Ihre persönlichen Daten ein")
    ControlCommand("Avira AntiVir Personal - Free Antivirus Lizenz-Assistenten", "Ja, ich möchte mich als Nutzer der Avira AntiVir Personal - Free Antivirus registrieren", "Button2", "Uncheck")
    ControlClick("Avira AntiVir Personal - Free Antivirus Lizenz-Assistenten", "Bitte geben Sie Ihre persönlichen Daten ein", "Button5")
    WinWait("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Readme.txt anzeigen", "Button1")
    ControlClick("Avira AntiVir Personal - Free Antivirus", "Die Installation von Avira AntiVir Personal wurde erfolgreich beendet.", "Button12")
    WinWait("Konfigurationsassistent", "Die Installation von Avira AntiVir Personal - Free Antivirus ist beendet. Sie sollten nun einige grundlegende Einstellungen vornehmen,")
    ControlClick("Konfigurationsassistent", "Die Installation von Avira AntiVir Personal - Free Antivirus ist beendet. Sie sollten nun einige grundlegende Einstellungen vornehmen,", "Button2")
    WinWait("Konfigurationsassistent", "AHeAD Heuristik aktivieren")
    ControlClick("Konfigurationsassistent", "AHeAD Heuristik aktivieren", "Button6")
    WinWait("Konfigurationsassistent", "Avira AntiVir Personal erkennt nicht nur Viren")
    ControlClick("Konfigurationsassistent", "Avira AntiVir Personal erkennt nicht nur Viren", "Button8")
    WinWait("Konfigurationsassistent", "Normaler Start")
    ControlClick("Konfigurationsassistent", "&Weiter >", "Button10")
    WinWait("Konfigurationsassistent", "Wir empfehlen Ihnen nun eine kurze Systemprüfung")
    ControlCommand("Konfigurationsassisten", "Kurze Systemprüfung nach der Installation durchführen", "Button1", "Uncheck")
    ControlClick("Konfigurationsassistent", "Wir empfehlen Ihnen nun eine kurze Systemprüfung", "Button11")
    WinWait("Konfigurationsassistent", "Vielen Dank!")
    ControlClick("Konfigurationsassistent", "Vielen Dank!", "Button12")

    [/autoit]

    Gruss

    bosspakman :)