Inno-Setup: nach der Installation öffnen Sie den link: antivirus-Warnung beim öffnen eines link

Baue ich einen installer mit inno-setup, öffnet sich ein link zu einer website nach der installation
Derzeit sind diese wie folgt aussieht:

[Run]
Filename: iexplore.exe; Parameters: http://doma.in/uri/Verb: open; Flags: shellexec runasoriginaluser

Dies funktioniert gut, außer, dass Untersuchungen ergaben, dass zum Beispiel Kaskersky wirft eine Warnung, dass ein nicht autorisierter Vorgang (setup) gestartet, von einem autorisierten Prozess (internet explorer), will den Zugriff auf die verschlüsselten Passwörter. Das könnte (natürlich) eine Bedrohung ist.
Wie ich wollen einfach nur einen browser zu öffnen, um die Anzeige der url, es wäre toll, um loszuwerden, diese Nachricht.

Dies sind die Optionen, die ich evaluiert, so weit

  • Unfortnuately es gibt keinen Unterschied zwischen Laufen mit dem Namen: iexplore und der Pascal-Script-Shell-Exec('open',...)?
  • Vielleicht ist es irgendwie möglich, übergeben Sie das Betriebssystem eine Meldung zum erstellen einer neuen Instanz des webbrowser-ohne erstellen Sie-als Kind-Prozess (d.h. ohne Auslösung der Warnung) der setup.
  • Wie ich diese für die Statistik wäre es ausreichend, zu nennen, die winhttp-library aus dem setup. aber das ist nicht machbar, da der Benutzer könnte eine firewall installiert (siehe HTTP-POST-request in die Inno-Setup-Skript).
  • Hilft es zu unterzeichnen das setup? Würde diese unterdrücken die Warnung?
  • Haben Sie versucht,, um eine Internet-Verknüpfung in Ihrem setup-und versucht, läuft es?
  • Kopieren ein .url {app} und ausführen iexplore mit {app}\Website.url oder starten der .url mit einer anderen Methode?
  • Sollten Sie nicht zwingen, die installation, öffnen Sie eine web-URL. Die Durchführung solch einer Aktion in einer installation, ist die schlechte Verpackung. Wenn Sie müssen eine URL, fügen Sie Sie der "Start-Menü" für das Programm.
  • Möchten Sie vielleicht zu prüfen, fügen Sie ein LinkLabel-in der Seite "fertig stellen" und lassen Sie Benutzer klicken Sie auf es zu öffnen im browser. Ich kann Ihnen zeigen, der code falls es dich interessiert.
InformationsquelleAutor | 2011-03-21
Schreibe einen Kommentar