daniel183
Goto Top

Ausführbare Datei starten und bestätigen

Hallo Profis...

Ich habe ein Programm zu öffnen - was auch zur Hälfte klappt mit der .bat:

@echo off

set Programm=jp2launcher

timeout 300
tasklist |find /i "%Programm%" >nul  
if %errorlevel% == 1 (
call "http://www.programmdaszuöffnenist.de/topims/v4/emsv46.jnlp"   
echo Das Programm "%Programm%" wurde gestartet!  
)
Pause

Das Problem ist, dass zum Ausführen diese Meldung kommt:

starten

Die Frage ist:
Ist es möglich, dass man diese Meldung auch automatisch bestätigt oder unterdrückt?
(/Q, /Y funktioniert nicht)

Danke für eure Hilfe.

MfG
Daniel

Content-Key: 501563

Url: https://administrator.de/contentid/501563

Printed on: April 19, 2024 at 11:04 o'clock

Mitglied: 141320
141320 Oct 04, 2019 updated at 13:42:44 (UTC)
Goto Top
Die Sicherheitsabfrage kommt vom OS weil das File direkt aus dem Internet aus aufgerufen wird. Da die Seite zur Zone "Internet" in den IE Einstellungen gehört kommt berechtigt diese Abfrage.
Um das zu beheben fügt man die Seite z.B. zur Zone "Vertrauenswürdige Websites" hinzu und setzt dann in den Einstellungen der Zone die entsprechende Einstellung:

screenshot

Sicherer wäre es natürlich das File vorher erst herunterzuladen und dann erst dann zu starten. Die Option steht nicht umsonst nicht auf der Stufe!
Alternativ der Anwendung die das File ausführen soll den Link als Parameter übergeben und nicht direkt so über call starten da Windows sonst den Default-Browser bzw. den http:// URI-Handler für die Ausführung heran zieht.
Member: Crusher79
Crusher79 Oct 04, 2019 at 16:32:48 (UTC)
Goto Top
Hi,

alternativ gibt es auch https://www.autoitscript.com/site/

Damit kann man Dialoge auch bestätigen, Fenster in den Vordergrund holen etc.

ABER die Ursache hat nc6400 schon genannt.

mfg Crusher