前回、ADODB.Stream を使って UTF-8 でファイルの読み書きを行った。しかしこのとき書き出されるテキストファイルは BOM 付き UTF-8 になってしまう。 neos21.hatenablog.com そこで今回は、BOM なし UTF-8 のテキストファイルを書き出すよう、前回の VBScript を改善してみる。 ' 読み込みファイルの指定 (相対パスなのでこのスクリプトと同じフォルダに置いておくこと) Dim input Set input = CreateObject("ADODB.Stream") input.Type = 2 ' 1:バイナリ・2:テキスト input.Charset = "UTF-8" ' 文字コード指定 input.Open ' Stream オブジェクトを開く input.LoadFromFile "inputText.txt" ' ファイ