Silent Install

Dieses Thema Silent Install im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von M(W)$T, 24. März 2005.

Thema: Silent Install Hi @ all, Problem: Habe einen Silent Install erstellt und rufe diese mit folgender Batch auf: @Echo off p: cd...

  1. Hi @ all,

    Problem: Habe einen Silent Install erstellt und rufe diese mit folgender Batch auf:

    @Echo off
    p:
    cd \XXXX\XXXX\XXXX\Win32
    Echo XXXX wird installiert. --> Bitte warten <--
    start /Wait setup.exe -s
    wait a
    Echo Installation beendet !
    pause

    Ich dachte dass dieser Syntax mir folgendes bietet:

    ->Start der Installation
    ->Warten und melden der erfolgreichen Beendigung dieses Setups.
    -> und dann durch drücken einer beliebigen Taste den Vorgang beendet.

    Problem: Das Warten bezieht sich nicht auf die vollständige Installation. Das heisst die erfolgreich beendet Meldung erscheint schon während der Kopiervorgang noch im Hintergrund läuft.

    Frage: Kann ich mir eine Message erzeugen, die mir genau den erfolgreichen Abschluss der Setup.exe am Ende ausgibt ???

    mfg und Vielen Dank schon mal im Voraus

    Der Pate
     
  2. Hallo,

    ich habe ähnliche Probleme und bisher noch keine Lösung gefunden.
    Du könntest mal schauen, ob die setup.exe noch gepackt ist und wenn ja, dann einfach mal entpacken und schauen was dahinter ist.

    Das Problem ist immer, dass im unattended mode die setup--programme einen neuen Thread aufmachen.
    Man müsste dann die Nummer des Threads ermitteln und auf diesen Thread warten.

    Ich habe aber keine Ahnung wie.

    Gruß
    Björn

    P.S.: Solltest du das Problem irgendwann gelöst haben, so poste die Lösung bitte
     
  3. Keiner eine Idee oder einen Tip für weitere Hilfe ???

    :-\ :-X :'( :-*
     
  4. Am besten du postest mal für welche Anwendung das Silent Install ist.
    Denn die Installer variieren je nach Anwendung immer sehr stark.
     
  5. Tut mir leid, aber da es sich um eine Firmeneigene Software handelt kann bzw. darf ich dazu keine angaben machen.....

    Tip ?
     
  6. Habe einen Tipp! Ist vielleicht nicht die beste Methode, bei mir funktioniert es jetzt aber.

    - Besorge dir filemon, regmon und autoit
    - Monitore den während der Installation anfallenden Traffic und finde so heraus, welche Threads alle an der Installation beteiligt sind
    - Notiere welcher nach dem Aufruf von Setup.exe der erste Thread ist und welcher der letzte ist
    - Schreibe mit autoit ein Script, das mithilfe von ProcessExist(Prozessname) auf den ersten, durch die Setup.exe angestoßenen, Thread wartet bzw. auf die Beendigung des letzten Threads
    - Probier einfach mal ein bisschen rum mit den möglichen Befehlen

    Auf diese Art und Weise ummantelst du deine Setup.exe durch dein AutoIt Script. Wenn du das AutoIt Script über die Konsole starten willst, verwende start /wait

    Soweit in knappen Worten ein Lösungsvorschlag. Hoffe es hilft dir weiter.

    Gruß
    Björn
     
  7. Hm,.... guter Tipp !

    Aber aus lizenz- und Sicherheitsgründen kann ich Autoit nicht verwenden da der Arbeitsplatz keine aussergewöhnlichen .dlls haben darf und für autoit werden solche benötigt.

    Gerht leider nicht habe ich aber schon versucht das heisst würde gehen.. ;-)
     
Die Seite wird geladen...

Silent Install - Ähnliche Themen

Forum Datum
Lync 2013 Silent installation Microsoft Office Suite 7. Okt. 2014
Adobe Acrobat Reader 9.x unbeaufsichtigt (silent) installieren Windows XP Forum 22. Okt. 2009
Gelöst: PDFCreator 0.98 ohne Toolbar silent installieren Software: Empfehlungen, Gesuche & Problemlösungen 5. Juli 2009
DameWare Mini Remote Control Silent Install Sonstiges rund ums Internet 19. Mai 2008
Asus N7600GS 256 Silent AGP widersetzt sich Installation Windows XP Forum 19. Sep. 2007