Здравейте,
имам една молба. Може ли някой да ми напише една малка програмка на ВБ за копиране на файлове по списък (тхт) от едно място на друго.
Идеята е следната:
Имам един тхт файл със следната структура:
Alconsult_Eaf < Име на файла
Shapefile Feature Class < тип на файла
Y:\Studies\East_Africa\GIS\Alconsult_Eaf <име на файла с път до него
Y:\Studies\East_Africa\GIS < път до файла
Regn_ithd.tif < Име на файла
Raster Dataset < тип на файла
Y:\Studies\East_Africa\East_Africa_1999\geotiffs\regn_ithd.tif <име на файла с път до него
Y:\Studies\East_Africa\East_Africa_1999\geotiffs\ < път до файла
Wells Events < Име на файла
XY Event Source < тип на файла
Y:\Wells & Fields\Database\PSEG_Wells.mdb\Wells_Features <име на файла с път до него
Y:\Wells & Fields\Database\PSEG_Wells.mdb < път до файла
В тхт файла няма параграфи, тук съм го дал само за по-прегледно. Освен това има повече броя записи - но това са типовете файлове.
Идеята е като стартирам скрипта да ме пита за този тхт къде е. Казвам му къде е. След това да ме пита до къде искам да изкопира файловете. Казвам му къде. И то да започне да копира, четейки източника от тхт-то и да копира в папката дето съм му казал.
Имам още една подробност - в по-горните файлови типове всеки определен тип се състой от няколко файла на харда:
напр:
Alconsult_Eaf е Shapefile Feature Class,
намира се на
Y:\Studies\East_Africa\GIS,
и се състои от (има) следните файлове на харда:
Alconsult_Eaf.shp, Alconsult_Eaf.dbf, Alconsult_Eaf.shx, Alconsult_Eaf.sbh, Alconsult_Eaf.sbn, Alconsult_Eaf.prj.
Затова трябва да има условие скрипта да копира не само един файл, а по скоро <има на файл>.* напр. Alconsult_Eaf.*
Така би копирал всички фаилове с има Alconsult_Eaf и независимо какво разширение.
Има ли някои желание да помогне.
Благодаря предварително