Jump to content


Photo

IS2011: setup.exe command-line


  • Please log in to reply
5 replies to this topic

#1 bernard

bernard
  • Full Members
  • 127 posts

Posted 16 August 2011 - 09:58

Habe IS2011 Professional Edition Version 17 und InstallScript Projekt

Bei setup.exe /f"mein.inx"
bekomme ich:
Error: -5006 0x80070002

Welche andere Möglichkeit gibt es?

Danke im Voraus

#2 Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 12,923 posts

Posted 22 August 2011 - 16:43

Du kannst es mal mit vollständiger Pfadangabe versuchen, aber in der Doku der aktuellen Versionen wird die /f Option nicht mehr beschrieben, möglicherweise gibt es sie nicht mehr.

#3 bernard

bernard
  • Full Members
  • 127 posts

Posted 05 September 2011 - 08:11

Vielen Dank für den Tipp.

Jetzt habe ich InstallShield 2012 Professional Edition, Version 18
Ich fand es:
QUOTE
http://kb.flexerasoftware.com/selfservice/viewContent.do?externalId=Q105473&sliceId=1
Q105473: INFO: Setup.exe Command Line Parameters
Miscellaneous
    /f : Specify alternative compiled script (InstallScript and InstallScript MSI projects only, InstallShield version 12 and earlier)


Test PC: VM -> Win XP HE SP3
Alle Programme sind zu.

Ich probierte so:
cmd
N:
cd <Verzeichnis_mit setup.exe> - in diesem Verzeichnis gibt es kein setup.inx!
1.
setup.exe /f"<andere_Verzeichnis>\setup_ohneTrace.inx"

Bekomme -> An error (-5006: 0x80070003) has occurred while running the setup.
2.
setup.exe /f"<Verzeichnis_mit setup.exe>\setup_ohneTrace.inx"
Bekomme gleiche Error!

brauche eine Hilfe
Danke im Voraus

Attached Images

  • setup_error.JPG


#4 Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 12,923 posts

Posted 17 September 2011 - 13:33

Tut mir leid, aber da weiß ich auch nicht weiter. Mal bei community.flexerasoftware.com probieren oder den Support kontaktieren?

#5 Mayoar

Mayoar
  • Full Members
  • 1 posts

Posted 21 March 2012 - 09:10

Hallo, ich habe ein ähnliches Problem (benutze IS2012 V.18, sollte aber keinen Unterschied machen):

Hab mein Script MyScript1.rul kompiliert und MyScript1.inx etc. (isr, obs, map) erhalten.
Das Ergebnis wollte ich mal testen:
CODE
setup.exe /f"MyScript1.inx"

Anfängliche Pfad- und Importprobleme habe ich beseitigt, die Includes und das File werden gefunden, doch ich erhalte die Fehlermeldung "Windows Setup:Please go to the Control Panel to install and configure system components" (siehe Screenshot im Anhang).

Was könnte da fehlen bzw. was mache ich falsch?


Als Referenz hier noch der Code des Skripts:
CODE

#include "ifx.h"

prototype ModifyApplicationConfig(STRING, STRING, STRING);

function ModifyApplicationConfig(fileName, xPath, xPathValue)
STRING szTitle, szFormat, szString;
begin

szTitle = "MyInfo";
szFormat = "%s";
szString = "abc";

SprintfBox(INFORMATION, szTitle, szFormat, szString);

end;

Es soll später mal die Konfiguration nach der Installation Target-spezifisch anpassen. Momentan soll die Funktion einfach nur eine Info ausgeben.
Selbst ohne Aufruf der Funktion wird die Fehlermeldung ausgegeben.

#6 Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 12,923 posts

Posted 22 March 2012 - 11:16

Ich sehe keinen Screenshot, aber die Meldung klingt als ob du nicht dein InstallShield Setup startest sondern das Windows Setup. Hast du den vollen Pfad zur setup.exe angegeben?