![]() |
Помогите Batник написать.
Надо следущее:
Если в файле есть надпись "0120033" то перемещаем его c:\1\ Вот, как ето моно сделать? |
изучай vbs, там это реализуется достаточно легко
|
2 kda12
имеется ввиду в имени файла???? или в его "содержимом"??? 2 foss тогда уж VB 6.... ;) |
Для поиска в имени IF EXIST
Для поиска в содержимом FINDSTR |
Findstr - понятно, большое спасибо.
|
Помогите еще пожалуйста!
В текстовом файле(1.txt) записаны пути к файлам и их имена т.е строчки выглядят так: C:\1\3\12233444.wer Надо скопировать файлы по путям которые записвны в файле. Пробывал так copy>1.txt e:\ , не получается. |
Dim mas(1000) 'массив из файлов
i=0 'считывание построчно файла, и запись их в массив Set fso = CreateObject("Scripting.FileSystemObject") Set tf = fso.OpenTextFile(C:\1.txt,1 , True) 'C:\1.txt напиши путь где лежит файл Do While tf.AtEndOfStream <> True mas(i)=tf.ReadLine i=i+1 Loop tf.Close а потом задаешь копирование каждого файла из массива куда тебе надо |
ЭЭЭЭЭЭ ну я так понимаю, что это не с помощью MSDOS. А программирование у меня слабовато.
|
это на vbs а программирование не так уж сложно, если ты в bat пишешь.
|
Ну раз не кто, не может подсказать как батник написать, буду делать гденить в дельфи.
|
kda12
Можно кусок файла? ТЗ не совсем ясно. я совсем недавно кому-то что-то подобное писал... |
Время: 14:24. |
Время: 14:24.
© OSzone.net 2001-