fuersorger: Variablenwert als Parameter in der Shell übergeben

Beitrag lesen

Meine Herren!

(Gebe ich den Pfad wie im Beispiel direkt ein, läuft es) Ich wünsche mir jedoch das der Variablenwert vom Pfadinput im Parameter2 automatisch übernommen wird. Wer weiß Rat ? Ich habe schon unzählige Varianten ausprobiert - bisher keine Lösung

Hast du dir mal anzeigen lassen, was der folgende Ausdruck liefert?
document.getElementById('patheingang').value;

Das Ergebnis dürfte [W3C] nur der Dateiname ohne den absoluten Pfad sein. Wenn ich mir deinen weiteren Code ansehe, dann macht es allerdings den Eindruck auf mich, als erwartest du einen absoluten Pfad:

var parameter2 = "C:\\exampel\test.mp4"; // <- absolute Pfad

Ich habe das mal wie folgt eingegeben; es tut sich dann aber garnichts mehr:

wshShell2 = new ActiveXObject("WScript.Shell");
var parameter1 = "/K ffplay.exe";
var parameter2 = document.getElementById('patheingang').value;  // hier soll nur der Wert von patheingang übergeben
var aufruf2 = "cmd.exe" + " " + parameter1 + " " + parameter2 ;

Ja sicher wäre mir der absolte Pfad am liebsten.  Der ist ja auch in der Variable je
nach input korrekt so abgepeichert. Die funktion Ausgabe liefert jedenfalls den korrekten Pfad
von patheingang zurück.

Irgend eine Idee?