2011/10/08

MortScriptWrapper

MortScriptWrapper

EXEに与えられた引数をMortScriptの変数に代入してスクリプトを実行するアプリ。
引数を受け取るEXEをMortScriptで置き換えるときに真価を発揮する。
そのEXEをMortScriptWrapperで置き換えることにより、そのEXEが本来受け取るべきだった引数をMortScriptで受け取ることができる。

例: TCPMPの関連付けをMortScriptに置き換える
関連付け:"\Program Files\TCPMP\player.exe" "%1"となってているとき、これをMortScriptで受け取るためには

関連付け:"\Program Files\MortScript\MortScript.exe" "\Program Files\TCPMP\player.mscr" "path=%1"
と全ての関連付けを書き換えなければならず、書き換えると同時にTCPMP側からは関連付けられてないように見えてしまう。
もしMortScriptWrapperでplayer.exeを置き換えれば、関連付けを書き換えることなくplayer.mscrを通すことができる。

0 件のコメント: