Seite 1 von 1

Problem mit RunProgram()

Verfasst: 19.06.2014 09:35
von Hypersoft
Hallo zusammen,
ich lade mir eine EXE-Datei via ReceiveHTTPFile() in das Temp-Verzeichnis von Windows und versuche diese Datei direkt danach mit RunProgram() auszuführen. Die Datei wird ordnungsgemäß heruntergeladen und lässt sich mit den Windows Explorer auch perfekt ausführen. Wenn mein PB-Tool allerdings versucht, die Datei zu starten, kommt:
ShellExecuteEx schlug fehl; Code 1203.
Der angegebene Netzwerkpfad wurde von keinem
Netzwerkdienstanbieter angenommen.
Könnte mir hier bitte jemand weiterhelfen? Das wäre sehr nett!

Viele Grüße
Hypersoft

Re: Problem mit RunProgram()

Verfasst: 19.06.2014 09:41
von RSBasic
Kannst du einen Beispielcode posten, den man testen kann bzw. sehen kann, was in deinem Code falsch gemacht wurde?

Re: Problem mit RunProgram()

Verfasst: 19.06.2014 11:37
von Bisonte
Das kann mit der Meldung zu tun haben, die immer erscheint, wenn man eine heruntergeladene Exe direkt starten will.
Datei Öffnen - Sicherheitsfrage : Wollen sie diese Datei ausführen.
Kann man mit Adminrechten umgehen (also dort kommt diese Meldung nicht mehr)

Re: Problem mit RunProgram()

Verfasst: 19.06.2014 11:58
von Kiffi
@Hypersoft: Gegebenenfalls den Aufruf mal mit Anführungszeichen klammern (wenn der Pfad Leerzeichen enthalten sollte):

Code: Alles auswählen

RunProgram(Chr(34) + DeineDatei + Chr(34))
Grüße ... Kiffi