NEWS
Problem mit Exec-Anweisung
-
Hallo zusammen,
ich würde gerne mein Kodi per Sprachbefehl starten. Dazu möchte ich Schritt-für-Schritt vorgehen und erstmal per Exec-Anweisung die Exe bzw. per Bat-Datei die Exe starten. Beides habe ich per Javascript versucht:
exec('C:\\Programme\\Kodi\\Kodi.exe', function (error, stdout, stderr) { if(error) log('Fehler: ' + stderr, 'error'); else log('Kodi gestartet'); });
Im Taskmanager sehe ich dann auch, dass Kodi als Hintergrundprozess gestartet wurde, allerdings wird das Fenster nicht angezeigt. Wenn ich die Exe oder Bat-Datei direkt starte, ist alles ok. Was mache ich denn da nur falsch?
Hat mir hier jemand vielleicht einen Tipp?
Danke schonmal im Voraus.
Guhl
-
Kennt das Problem niemand?
-
Unter Windows?
Gib mal in der Eingabeaufforderung ein:
C:\Programme\Kodi\Kodi.exe -h
und gucke ob ein Befehlszusatz gelistet wird der irgendwas mit "Öffne Grafikoberfläche" zu tun hat.
-
Danke für deine Antwort. Die Exe bietet aber leider keine -h oder -? Funktion. Auch habe ich im Internet leider keine Parameter finden können, die dazu führen, dass die Exe nicht nur als Systemprozess gestartet wird. Und wie gesagt, wenn ich die Exe oder die Bat-Datei direkt selbst auf dem Rechner starte, ist alles ok. Nur wenn ich die über Exec aufrufen will, tritt das Problem auf.