カテゴリー
Flash

Vistaでfscommand “exec” で.exeを起動する方法

どうもFlash PlayerとWindows V…

どうもFlash PlayerとWindows Vistaは仲がよくないようです

Flash Player 9以降で制作したプロジェクターからFscommandで exeを起動しようとしても
Vistaでは無視されます。

正確にはVistaに正しく認証されたソフト? というのは起動するらしいのですが
多くの普通のソフト(インストーラなど)は起動出来ません。

こんなときは
batファイル経由で起動させればOKです。

a.exeを起動したければ、

fscommand(exec,”a.exe”)
ではなく

fscommand(exec,”a.bat”)
と書いて

a.batの中に 


a.exe
exit

と書きます。

一瞬黒い画面が出ますが 気にしてはいけません。
不可視状態で起動することが出来るような気もします