2016-06-29 16 views

Antwort

2

Wenn Sie die Anwendung als Fertig Aktion von den Dialogen Seite sind starten, hier sind die Schritte:

  • auf Benutzerdefinierte Aktionen Seite gehen und eine Startdatei hinzufügen benutzerdefinierte Aktion ohne Sequenz die BAT-Datei zu starten
  • die die benutzerdefinierten Aktion ermöglichen „Wenn das System geändert wird (latente)“ und „Run unter dem Systemkonto mit voll Rechten (kein Identitätswechsel)“ Optionen
  • gehen Seite an Dialogen die ExitDialog von First Time wählen Sie im Sequence installieren Installieren
  • auf die Schaltfläche Fertig wählen dann in seine Veröffentlicht Registerkarte Ereignisse gehen und „Alle Veranstaltungen“ Option
  • hinzufügen eine „Execute-Aktion“ enable Event übergeben in der "Launch-Datei" oben als ein Argument erstellt
  • setzen Sie die Bedingung des Ereignisses auf den Namen der Checkbox, so dass die BAT nicht ausgeführt wird, wenn der Benutzer das Kontrollkästchen zum Starten der Anwendung
  • stellen Sie sicher, dass das Ereignis ist der erste Eintrag in der Liste "Veröffentlichte Ereignisse", damit er vor dem Ereignis ausgeführt wird, mit dem die Anwendung gestartet wird

Es gibt ein paar Artikel, die Sie mit anderen Details zu helfen:

How to launch a CMD or BAT file?

How to launch a file after an installation?

Die Hauptsache Sie ist beachten müssen, um das Ereignis zu laufen, die die BAT-Aktion ausgeführt, bevor das Ereignis, das Ihre Anwendung startet.

Auch ich bin nicht sicher, dass Sie dies von einem Professional Projekttyp können. Möglicherweise benötigen Sie Enterprise oder Architect.

+1

Danke, ich fand, dass die Art und Weise, wie ich dieses Setup mache, nicht korrekt ist. Eigentlich musste ich das Setup erstellen, wie jedes Mal, wenn der Benutzer die Hauptdatei der installierten Anwendungen öffnet, die Fledermausdatei startet. –