//================================================================
// 棒読みちゃんで○つのが悲鳴を上げる事案が発声
// 起動スクリプト
// 
// HISTORY
// 2014.7.12 MSX.X68 作成
// 
//================================================================

//================================================================
// 64bit環境ではBASP21.dllが動作しないため、
// プロセッサを調査し、64bit環境だった場合は32bit環境で
// 実行させる
//================================================================

var strExePath = "";		//
var strExecCommand = "";	//

var strWowPath = "c:\\windows\\SysWOW64";	//64bitOSの32bit実行環境フォルダ
var strBootExe = "wscript"; 				//スクリプト実行コマンド
var strExecJS = "ぼつのひめ.js";			//実行スクリプト

//実行環境を取得
var objWshShell = new ActiveXObject("WScript.Shell");
strMode = objWshShell.Environment("Process").Item("PROCESSOR_ARCHITECTURE");

//カレントディレクトリ取得
var strCurrentDir = objWshShell.CurrentDirectory;

if(strMode.toUpperCase() == "X86") {
	// 32bit
	//WScript.echo("strMode="+strMode+" 32ビットです");
	strExecCommand = strBootExe+" "+strCurrentDir+"\\"+strExecJS;
	//WScript.echo("実行コマンドは\n"+strExecCommand);
	objWshShell.Exec(strExecCommand);
} else {
	// 64bit
	//WScript.echo("strMode="+strMode+" 64ビットです");
	//var strExePath = "c:\\windows\\SysWOW64\\mshta.exe";
	strExePath = strWowPath+"\\"+strBootExe;
	strExecCommand = strExePath+" "+strCurrentDir+"\\"+strExecJS;
	//WScript.echo("実行コマンドは\n"+strExecCommand);
	objWshShell.Exec(strExecCommand);
}

//WScript.echo("bootstrap は終了します");
WScript.quit(0);
