Преместване на определен брой файлове с помощта на пакетен файл

Нуждая се от помощ с партиден скрипт, който ще ми позволи да преместя определен брой файлове в цикъл към създадена нова структура на папки след excel файл, който посочва новия номер на папка append (. 1,2,3,4,5, 6,7...) и във втората колона има съответния брой кадри за преместване (121,100,44,33...).

Синтаксисът на имената на файловете е същият, само с броя на подпълването на клетките, който се увеличава рекурсивно, например: another000001.dpx, another000002.dpx, another000003.dpx и т.н.

Първата генерирана папка трябва да има име като Shot1 и 121 файла трябва да бъдат преместени в новата папка, четене от excel Втората папка трябва да бъде наречено Shot2 и 100 файла трябва да бъдат преместени в новата папка от горното четене от excel И така На...

Някой да помогне?


person Mithun    schedule 27.06.2011    source източник
comment
Четенето на клетки от електронна таблица на Excel е извън възможностите на пакетния скрипт. Сега, ако имате набор, нарастващо цяло число, където можете да започнете от 1 и трябва да отидете до 987128746957173, това е възможно =D   -  person Anthony Miller    schedule 27.06.2011


Отговори (1)


Е, това е твърде много, за да поискате някой да напише това вместо вас, но можете да започнете с това:

@echo off
setlocal ENABLEDELAYEDEXPANSION
FOR /f %%a IN ('dir /b') DO (
   CALL SET /a x = !x! +1
   if !x! == 1 (
      CALL ECHO ---------- printing %%a
      CALL TYPE %%a .. 
   )
)
pause
person djangofan    schedule 27.09.2011