Jump to content

Programm (exe file) ohne Anmeldung starten


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

OK, das hört sich schon besser an. Der Unterschied wird wohl im verwendeten Userprofil liegen. Im Taskplaner verwendest Du den selben User wie beim manuellen Start? Verlangt das Programm beim Start über die UAC Adminrechte? Der Dienst würde dann über den SYSTEM-Account laufen, der hat ein anderes Benutzerprofil, bzw. eben keines. Und vermutlich liegen dort versteckte Dateien oder auch Registry Einträge die eben nur geladen werden können wenn auch der User angemeldet ist.

Link zu diesem Kommentar

OK, das hört sich schon besser an. Der Unterschied wird wohl im verwendeten Userprofil liegen. Im Taskplaner verwendest Du den selben User wie beim manuellen Start? Verlangt das Programm beim Start über die UAC Adminrechte? Der Dienst würde dann über den SYSTEM-Account laufen, der hat ein anderes Benutzerprofil, bzw. eben keines. Und vermutlich liegen dort versteckte Dateien oder auch Registry Einträge die eben nur geladen werden können wenn auch der User angemeldet ist.

Ja ist immer der gleiche User. UAC ist abgeschaltet. Bei AllwayUp gibts eben die möglichkeit den shadow zu laden dort seine einstellungen vor zu nehmen und dann läuft alles

http://www.coretechnologies.com/products/AlwaysUp/Apps/RunMetaTrader4AsAService.html

 

Was spricht (wie Daniel anmerkte) dagegen auf dem Server ein automatischen Benutzer log in einzurichten und in dessen Kontext Metatrader automatisch zu starten?

 

Warum muss es denn unbedingt als Dienst gestartet werden?

 

Was ist das denn für ein Server auf dem du Metatrader ausführen willst?

 

Na das es eben eine Automatische Anmeldung ist mit all seinen Sicherheitsrisiken. Auch wenn es erstmal die einfachste Lösung wäre. 

Link zu diesem Kommentar

Ja ist immer der gleiche User. UAC ist abgeschaltet. Bei AllwayUp gibts eben die möglichkeit den shadow zu laden dort seine einstellungen vor zu nehmen und dann läuft alles

http://www.coretechnologies.com/products/AlwaysUp/Apps/RunMetaTrader4AsAService.html

 

Was steht denn im Log vom Taskplaner wenn Du es damit ausführen lässt? Der Benutzer darf auch Stapelverarbeitungsaufträge ausführen?

Link zu diesem Kommentar

Man muß den EA einmal einrichten im Chart und einstellen. Wenn ich den MT4 dann schließe und wieder starte, startet der MT4 es mit den vorherigen Einstellungen also auch mit dem EA. . Wo genau der MT4 diese Einstellungen abspeichert weiß ich leider auch nicht. Ich denke mal das er das in seine cache Datei oder ähnliches macht die kann man aber nicht auslesen. Hab schon das halbe Internet abgesucht aber dazu auch nicht viel gefunden.

 

Das mit dem process Monitor ist mal ne gute Idee mal schauen ob der mehr Infos bringt. Ich meine aber da nix weiter gesehen zu haben ...



So ich glaub ich hab die Lösung gefunden bin aber noch am testen



So Prozess einfach mit /portable starten dann klappts dann zieht er sich auch die Config die er haben soll

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...