Ankündigung

Einklappen
Keine Ankündigung bisher.

Programm ausführen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Chinese
    hat ein Thema erstellt Programm ausführen.

    Programm ausführen

    Hey,

    ich habe ein kleines Problem mit meinem Javascript Code und zwar würde ich gerne ein lokales Programm ausführen wollen.
    Hier ist mein Code, mit dem ich es probiere:

    PHP-Code:
    <script type="text/javascript" language="jscript">
            function 
    OpenTest()
            {
                var 
    fullPath "C:\\Users\\Chris\\Desktop\\test.bat";
                
    /*alert(fullPath);*/
                
    var WshShell = new ActiveXObject("WScript.Shell");
                var 
    oExec WshShell.Exec(fullPath);
                while (
    oExec.Status == 0)
                {
                    
    WScript.Sleep(100);
                }
                
    WScript.Echo(oExec.Status);
            }
        
    </script>

    <a href="#" onClick="OpenTest()">Test Öffnen</a> 

    Allerdings öffnet sich das Programm nicht, nach dem Klick.
    Weiß einer, wie man diesen Code ändern könnte?

    Vielen Dank für eure Hilfe,
    Chris

  • Flor1an
    antwortet
    Nö Gott sei Dank nicht. Stell dir vor du würdest auf irgend eine Internetseite gehen und diese startet dann ein Programm dass deinen PC formatiert?

    Es gibt zwar paar Workaround (signierte JavaApplets) aber das ist alles etwas umständlich.

    Einen Kommentar schreiben:


  • Chinese
    antwortet
    Also gibt's da keinen Weg ein Programm lokal mit Firefox auszuführen?

    Einen Kommentar schreiben:


  • Flor1an
    antwortet
    Was du nutzt ist ActiveX, das läuft soweit ich weiß eh nur auf dem Internet Explorer. Mit JavaScript wirst du keine Dateien lokal ausführen können, das wäre auch viel zu gefährlich.

    Einen Kommentar schreiben:

Lädt...
X