VBScript — FileSystemObject
Одним из практических применений FileSystemObject является манипулирование текстовыми файлами. В этой статье я расскажу о методах создания, редактирования и чтения текстовых файлов. Это особенно полезно при сборе информации или регистрации задачи.
Задача FileSystemObject при работе с текстовым файлом — вернуть объект TextStream, который, в свою очередь, имеет методы, необходимые для чтения и записи данных в текстовые файлы. TextStream можно открыть в одном из трех режимов чтения, записи и подключения.
Чтобы разрешить использование понятных имен для этих режимов, добавьте следующие константы в сценарий:
]
Следующим шагом является создание экземпляра FileSystemObject:
при подключении к текстовому файлу будет использоваться метод OpenTextFile. Это связано с тем, что FileSystemObject возвращает объект TextStream, который, в свою очередь, предоставляет методы, необходимые для работы с текстовыми файлами.
Текстовый поток в режиме чтения:
[Поток:19459
]
Текстовый поток в режиме подключения:
текст_файла Objj = 1945 .OpenTextFile ("c: somelocationsometextfile.txt", ForAppending, True)
Читать до objTextFile.AtEndOfStream strLine = objFile.ReadLine Loop ]
]
Читать полный текстовый файл:
] objTextFile. WriteLine («Hallo world»)
Важно закрыть файл после работы с текстовым файлом.
Обратите внимание, что фактическое значение, присутствующее в режиме записи и подключения, означает, что текстовый файл должен быть создан, если он еще не существует.



