単純なファイルコピー

まずは、「1行読んで1行書く」単純なファイルコピーから。

SourceToHtml001.js


// 入力ファイル名
var inFileName = "Z:\\TEST.txt";

// 出力ファイル名
var outFileName = "Z:\\TEST.html";

// FileSystemObject を 生成
var fs = WScript.CreateObject("Scripting.FileSystemObject");

// 入力ファイルを 読み込み専用モードで 開く
var tsIn = fs.OpenTextFile(inFileName, 1);

// 出力ファイルを 新規作成モードで 開く
var tsOut = fs.OpenTextFile(outFileName, 2, -1);

// 入力ファイルの終わりまで繰り返す
while (!tsIn.AtEndOfStream)
{
// 1行ずつ読んで1行ずつ書く
tsOut.WriteLine(tsIn.ReadLine());
}

// 出力ファイルを 閉じる
tsOut.Close();

// 入力ファイルを 閉じる
tsIn.Close();