PDA

Показать полную графическую версию : Обработка строк в файле с помошью VBS


rfcr
03-03-2006, 13:50
Подскажите, каким образом заставить скрипт на VBS считывать строки из текстового файла и создавать затем файлы с именами='текст строки'?
Текстовый файл выглядит так:

master.xml

master.xml.dif

master.xml.klz

pda2005.xml

updcfg.xml

Кое что я уже пробовал но либо скрипт не хочет создавать файлы либо просто выдает ошибку когда доходит до конца файла.
P/S Может кто знает скрипт на VBS позволяющий скачивать файлы с фтп в зависимости от их даты создания?
Вот примерный код, как его можно модернизировать чтобы:
1. определить сколько раз должен пробегать цикл по файлу
2. создавались файлы, а не папки
3. Чтоб у файлов было имя = 'текст строки'

Dim i

For i = 1 To 20
MyFile.SkipLine
MyLine = MyFile.ReadLine

ArcName = Right(MyLine, Len(MyLine) - InStrRev(MyLine," "))


fso.CreateFolder(ArcName)
Next
MsgBox "создание выполнено."

ivank
03-03-2006, 18:10
нагуглилось вот. В две попытки.

http://www.codeproject.com/asp/readfile.asp
http://www.codenet.ru/webmast/js/File-Read-Write.php

rfcr
06-03-2006, 11:38
Ок . Попробую но что - то мне подсказывает , что ASP не совсем тоже что и VBS. Или я ошибаюсь?

ivank
07-03-2006, 22:40
ASP - Active Server Pages. В качетсве основного языка там как раз таки VBS используется (Хотя можно и JScript).




© OSzone.net 2001-2012