VBSで特定のファイルを開く方法
VBScriptでファイルを開くには、FileSystemObjectオブジェクトを使用できます。テキストファイルを開いて内容を読み取る方法を以下に示します。
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("C:\path\to\file.txt", 1)
Do Until objFile.AtEndOfStream
strLine = objFile.ReadLine
WScript.Echo strLine Loop objFile.Close Set objFile = Nothing Set objFSO = Nothing
上記の例で、CreateObject(“Scripting.FileSystemObject”)によりFileSystemObjectオブジェクトが作成され、OpenTextFileメソッドで指定したパスのテキストファイルを開いています。OpenTextFileメソッドの第二引数にはファイルのオープンモードが指定されており、1は読み込み専用でファイルをオープンすることを意味します。その後、Do Untilループによってファイルの内容一行一行が読み出され、ファイルの終端に達するまで画面に出力されています。最後に、Closeメソッドでファイルが閉じられ、リソースが解放されています。