Shellなプロトコル
中身がまったく別物になってきたので別のGistにしました。ちゃんと動いてる気がする。
http://gist.github.com/69913
普通の実行
cmd:command
例「cmd:ruby -e "puts 1"」
ファイルにコードを保存して実行
cmd:command;code;args
例「cmd:vbs; WSH.Echo(WSH.Arguments(0) + WSH.Arguments(1)); "1" "2"」
JavaScriptのevalを通して実行
cmd:-e command;code;args
command, code, argsをJavaScriptのコードとして評価してから実行します。
例「cmd:-e "echo " + (100 * 100)」