ActiveXからWindows Scripting Hostの機能を使えばこんなことも出来てしまうとい」う一例。
コレ単体ではあまり使い道がないですが、組み合わせると強力な効果を発揮しますね。
/** 指定されたパスのテキストを読みだします。 */
function loadtext( filename ){
var fso = new ActiveXObject("Scripting.FileSystemObject");
if( !fso.FileExists(filename) ) return null; // ファイルが存在しないとき
var f = fso.OpenTextFile(filename, 1);
return f.readAll();
}