Здравствуйте.
Есть скриптик вставляющий строку с определённым текстом в оределённое место в текстовый фаил.
Но он считает строки от конца файла, ни как не соображу, как сделать, что-бы считал от начала файла. В описании функции UBound
вроде не нашол или не понял как... Подскажите? И ещё...
Есть каталог(папка) "START", в НЕЙ около сотни других папок с разнами именами. Но в каждой из папок есть файл с одинаковым именем.
Допустим - "1 AUTO.au3". Как прописать путь, что бы скопировать строку из вышеприведённого скрипта в каждый фаил "1 AUTO.au3" во
все папки с разными именами, находящиеся в корневой папке "START" ?
Спасибо.
Есть скриптик вставляющий строку с определённым текстом в оределённое место в текстовый фаил.
Код:
$aFile = FileReadToArray("1 AUTO.au3")
$fNew = FileOpen("1 AUTO.au3",2)
$StringCount = UBound($aFile)-1
$StringToInsert = $StringCount-3 ; количество строк от конца до вставки (3)
for $i=0 to $StringCount
FileWriteLine($fNew, $aFile[$i])
if $i = $StringToInsert then FileWriteLine($fNew, "ХХХХХ Текст во вставляемой строке ХХХХХ")
Next
FileClose($fNew)
Но он считает строки от конца файла, ни как не соображу, как сделать, что-бы считал от начала файла. В описании функции UBound
вроде не нашол или не понял как... Подскажите? И ещё...
Есть каталог(папка) "START", в НЕЙ около сотни других папок с разнами именами. Но в каждой из папок есть файл с одинаковым именем.
Допустим - "1 AUTO.au3". Как прописать путь, что бы скопировать строку из вышеприведённого скрипта в каждый фаил "1 AUTO.au3" во
все папки с разными именами, находящиеся в корневой папке "START" ?
Спасибо.