// JScriptのループ // http://msdn.microsoft.com/ja-jp/library/9ckfet0f%28v=vs.90%29.aspx // ドラッグ&ドロップしたパス情報を取得 var args = WScript.Arguments; // argsの件数はlengthで取得 WScript.Echo(args.length); // これはエラー(argsはコレクション) //WScript.Echo(args); // forループでドラッグ&ドロップした数だけ表示 for(var i=0; i<args.length; i++) { WScript.Echo(args(i)); } // これはループに入らない。。 for(var path in args) { WScript.Echo(path); } // これはarrayのindexが出力される var list = ["aaa", "bbb", "ccc"]; for(var str in list) { WScript.Echo(str); } // 解せぬ。。 for(var i in list) { WScript.Echo(list[i]); } // これはJScriptでは使えない //for each (var path in args) { // WScript.Echo(path); //} // これもダメ //list.forEach(function(str) { // WScript.Echo(str); //)}