Java ScriptでEXEファイルを実行する



 

Java ScriptのRunメソッドは任意のフォルダに入っているEXEファイルを実行することはできませんが、以下の手順に従うと、この制限を回避することができます。

ここでは、Visual Studio の C++ で作成したプログラムを実行する方法について説明する。

実行ファイルは、KeyCode0.exe

パスは、C:\○○○\○○○\○○○\Visual Studio 2015\Projects\KeyCode0\Release\KeyCode0.exe であるとします。

 


 

(1)Java Scriptのプログラムを含むHTMLファイルを準備する(以下のプログラムをコピーし、ファイル名を KeyCjode0.html と付ける)。 

このプログラムを実行すると C:\KeyCode0.LNK が実行されます。

ここで、KeyCode0.LNK はKeyCode0.exe のショートカットのファイルです。


 

(2)フォルダ、Visual Studio 2015\Projects\KeyCode0\Release 内で KeyCode0.exe のショートカットを作る。

 

(3)ショートカットのファイル名は「KeyCode0.exe - ショートカット」となるので、「KeyCode0」に変更する。

 

(4)ショートカットファイル「KeyCode0」を C:\ にコピーする。
 

全ての準備が終わった段階で、 HTMLファイル( KeyCjode0.html ) を開くと、KeyCode0 が実行されます。