コンソール実行

提供: MeryWiki
2016年4月24日 (日) 22:37時点におけるYOS G-spec (トーク | 投稿記録)による版 (ページの作成:「開いているファイルを各処理系で実行します。<br> 標準ではではJScript、Node.js、Ruby、VB.NET、C#、SBCLの物を用意しています。<br>...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

開いているファイルを各処理系で実行します。
標準ではではJScript、Node.js、Ruby、VB.NET、C#、SBCLの物を用意しています。
なお、対応していないものについても、下記のexec_jscript.jsを書き変えることで簡単に用意することができます。


//exec_jscript.js
//ファイルの保存
Document.Save();

//タイトル名  Document.Name:現在のファイル名
var TITLE="WSH JScript "+ Document.Name;

//実行コマンド
//初期設定ではJScriptを起動します。
var EXEC_COMMAND="cscript  //nologo //E:JScript "+ Document.Name;

//コンソール実行→停止
var cmd=new ActiveXObject("WScript.Shell");
cmd.Run(
	"cmd /C \"title "+ TITLE +" & "+
	"cd/d "+ Document.Path + " & "+
	EXEC_COMMAND +" & "+
	"pause > nul & "+
	"exit\"",1
);
cmd=null
スポンサーリンク