Чтение текста из файлов

Оцените статью

windows710789 Чтение текста из файловВ этой схеме имя файла задано в самом сценарии. Это имя можно извлечь из коллекции аргументов командной строки, позволив пользователю тем самым указать его в этой строке: if Wscnipt. Anguments. Length о 1 then

Подпрограмма pnocess может выполнять любую нужную работу. Если, к примеру, этот сценарий разработан для создания новых учетных записей пользователей, может понадобиться, чтобы в каждой строке файла указывалась информация, относящаяся к одному пользователю. А подпрограмма pnocess выполнит работу по созданию одной учетной записи пользователя. Метод ReadLine работает с текстовыми файлами как DOS — (CR+LF-разделитель), так и Unix-типа (LF-разделитель).

Для работы со строками, считанными из входного файла, можно воспользоваться функциями обработки строк предпочитаемого вами языка сценариев. Сценарии позволяют свободно вести запись в текстовые файлы. Этим можно вое — пользоваться для создания журналов регистрации действий, экспорта данных, извлеченных сценарием в электронную таблицу или в текстовый процессор, или для составления списков, которые можно распечатать.

Как уже ранее упоминалось в данной главе, для создания нового файла, перезаписывающего любой предыдущий файл, нужно воспользоваться следующим оператором: Имена для TextStneam-объекта outstream и для имени файла могут быть выбраны произвольно. Можно также дополнить содержимое уже существующего файла, воспользовавшись оператором который либо добавит новые данные к любому предыдущему содержимому, либо создаст файл, если тот еще не существует. Добавление пригодится, когда нужно, чтобы сценарий вел журнал своих действий при каждом запуске. Ведение файла журнала особенно принесет пользу при запуске сценария в автоматическом режиме с использованием Планировщика заданий (Task Scheduler).

Если у вас есть принтер, подключенный к параллельному порту, или общий сетевой принтер, можно заставить сценарий отправлять текстовый вывод прямо на него, для чего нужно использовать CreateTextFile с именем принтера. Для локального принтера, подключенного к порту LPT1, нужно

Комментирование закрыто.

Вверх страницы
x