Firefox, lokale Batch ausführen, cmd-Window im 3er versteckt
MudGuard
- browser
Hi,
in einer per file:// geladenen HTML-Datei befindet sich folgende Javascriptfunktion in einem Script-Element.
function update(param)
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
file.initWithPath("c:\pfad\zur\batch.bat");
var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess);
process.init(file);
process.run(true, [param, "bla"], 2);
}
Im Firefox 2 hat das wunderbar funktioniert, es wurde ein Kommandozeilenfenster geöffnet und die Batch-Datei ausgeführt.
Seit ich auf Firefox 3 upgedatet habe, wird die Batch-Datei zwar ausgeführt, aber das Kommandozeilenfenster wird nicht angezeigt.
Da dort aber wichtige Kontrollausgaben erscheinen, wäre es wichtig, daß das Fenster auch sichtbar ist.
Wie kann ich Firefox dazu bringen, das Fenster nicht zu verstecken?
Danke im Voraus!
(zuerst dachte ich, der Firefox 3 hängt sich auf, aber das lag am "pause"-Kommando am Ende des Batchfiles, das dazu diente, die Kontrollausgaben lesen zu können).
cu,
Andreas