Verstecken einer Installation

  • Hey Leute habe ein Problem...
    Und zwar möchte ich eine Installation verstecken.. sie läuft automatisch ich will nur das Fenster komplett ausblenden

    Wäre nett wenn Ihr helfen könntet :)
    mfg,
    Ueso

  • WGA kannst du silent installieren:

    Zitat

    First download the latest WGA installer.
    Note: At the moment of writing, the file name was WindowsXP-KB905474-ENU-x86.exe. You will need to modify the name in the following code if it were to change with a future update.

    Next, extract the actual installer from the downloaded executable to the current directory ("%cd%"):

    WindowsXP-KB905474-ENU-x86.exe" /extract:"%cd%" /quiet

    Then run the WGA setup:

    wgasetup.exe /autoauto /quiet /norestart

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.

  • Ich habe es mit einer Batch auch versucht nur leider zieht der die Installation dort nicht automatisch durch.
    Ich habe dort sogar die Reg-Keys eingefügt aber es will nich so wie ich :P

  • Du schreibst es auch falsch ;). Es heißt nicht "wgasetup.exe /auto auto" sondern "wgasetup.exe /autoauto"

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.

  • das habe ich direkt danach auch gesehn aber es macht bei mir keinen Unterschied. :(
    Ich teste das alles zwar auf einer VM aber das ist ja kein Problem..
    habs jetzt mit

    Code
    cd C:\Dokumente und Einstellungen\Administrator\Desktop\
    "WindowsXP-KB905474-ENU-x86.exe" /extract:"%cd%" /quiet
    wgasetup.exe /autoauto /passive /norestart
    start /wait
    DEL wganotifypackageinner.exe
    DEL wga_eula.txt
    DEL wgasetup.exe
    SCHTASKS /Delete /TN WGASetup /F
    POPD


    drin aber es will nich ausführen...

  • Das ist auch noch falsch:

    "wgasetup.exe /autoauto /passive /norestart"

    das muss so heißen:

    "wgasetup.exe /autoauto /quiet /norestart"


    Also im Grunde so:

    Code
    cd C:\Dokumente und Einstellungen\Administrator\Desktop\
    "WindowsXP-KB905474-ENU-x86.exe" /extract:"%cd%" /quiet
    wgasetup.exe /autoauto /quiet /norestart
        DEL wganotifypackageinner.exe
        DEL wgasetup.exe
        DEL wga_eula.txt
        SCHTASKS /Delete /TN WGASetup /F
        POPD

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.

  • Da macht der keinen Unterschied...
    Er öffnet mir eine neue CMD und macht garnichts mehr auch wenn ich das " start /wait " rausnehme passiert nichts da er dann direkt alles wieder löscht...

    Bei dem AutoIT script würde nurnoch das verstecken fehlen durlaufen tuts automatisch schon...

  • Dann schau dir mal in der Hilfe den Parameter 3 bei Run an ;).

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.

  • wenn du

    Code
    Run ( "WindowsXP-KB905474-ENU-x86.exe /passive /norestart")

    das passive meinst dann hab ich auch schon versucht auf quiet zu stellen^^

  • In der Hilfe von Autoit meine ich hier auf Run klicken:

    [autoit]

    Run

    [/autoit]

    Und dort findest du dann:

    Zitat

    @SW_HIDE = verstecktes Fenster (alternative Eingabe: default).

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.