Call einer EXE mit "Schaltern" bzw "Optionen&

Unterstützung und Diskussion zur Installation von Empirum (Agentenverteilung, Depotserver ...)

Moderator: MVogt

Antworten
Markus.Mistler
Beiträge: 7
Registriert: 31. Jan 2005, 10:13
Kontaktdaten:

Call einer EXE mit "Schaltern" bzw "Optionen&

Beitrag von Markus.Mistler » 31. Jan 2005, 10:30

Hallo,

ich möchte gerne in der Setup.exe einen Call auf eine externe Setup.exe mit verschiedenen Optionen machen. Wie muss ich das in der Setup.exe vermerken.

In der [Set:Product]
habe ich folgende Zeile

call %System%\KB885835.exe /passive /uninstall , Client , 0

Da die EXE mit den Schaltern /passive /uninstall -> deinstalliert werden kann.

Wie muss ich die Schalter richtig eintragen ??

Danke

Walter_Schulz
Beiträge: 876
Registriert: 17. Dez 2004, 12:29
Kontaktdaten:

Re: Call einer EXE mit "Schaltern" bzw "Optio

Beitrag von Walter_Schulz » 31. Jan 2005, 10:42

Markus.Mistler hat geschrieben:Hallo,

ich möchte gerne in der Setup.exe einen Call auf eine externe Setup.exe mit verschiedenen Optionen machen. Wie muss ich das in der Setup.exe vermerken.

In der [Set:Product]
habe ich folgende Zeile

call %System%\KB885835.exe /passive /uninstall , Client , 0

Da die EXE mit den Schaltern /passive /uninstall -> deinstalliert werden kann.

Wie muss ich die Schalter richtig eintragen ??

Danke
Wenn ich Sie richtig verstehe, dann wollen Sie bei der Deinstallation des Empirum-Pakets einen Deinstallationsbefehl eines externen Programms aufrufen. Ist das korrekt?
Dann lautet die Syntax:
-call %System%\KB885835.exe /passive /uninstall

Calls (und die anderen Befehle) kennen keine Flags. Wenn Befehle bei der Deinstallation laufen sollen, brauchen Sie das Minus-Zeichen. Es gibt Ausnahmen der Regel, z. B. beim IF-Befehl.

Der Flag CLIENT waere jedenfalls ziemlich sicher fehlgesetzt, da das fuer den Benutzeranteil des Empirumpaketes kennzeichnet und ich ziemlich sicher bin, dass ein KB-Patch nicht mit Benutzerrechten deinstalliert werden kann.

Ciao!
Walter Schulz

jkerkdyk
Beiträge: 84
Registriert: 14. Dez 2004, 11:05
Kontaktdaten:

Beitrag von jkerkdyk » 01. Feb 2005, 17:39

Hallo,

so wie ich das sehe, möchtest du den Patch MS04-044 deinstallieren. Dann lautet der Aufruf wie folgt:

-CALL "%Windows%\$NTUninstallKB885835$\Spuninst\Spuninst.exe" /u /q /z

Jens

Antworten

Zurück zu „Installation und Verteilung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste