не понял с for /f "tokens=4*" но переменные действуют тока через %%а
Так исправьте на %%a.
но эти два каталога у меня и так идеальна проходили.
robocopy в данном случае указывает т.н. "новые" файлы.
Можно объяснить на пальцах я проста не разу не сталкивался с токином.
robocopy при "зеркалировании" директории выдаст в консоль:
E:\tmp>robocopy 1 2 *.p1 /mir /np
------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows :: Version XP010
------------------------------------------------------------------------------
Started : Wed Aug 21 07:17:35 2013
Source : E:\tmp\1\
Dest : E:\tmp\2\
Files : *.p1
Options : /S /E /COPY:DAT /PURGE /MIR /NP /R:1000000 /W:30
------------------------------------------------------------------------------
10 E:\tmp\1\
New File 2 1.p1
New File 2 10.p1
New File 2 2.p1
New File 2 3.p1
New File 2 4.p1
New File 2 5.p1
New File 2 6.p1
New File 2 7.p1
New File 2 8.p1
New File 2 9.p1
------------------------------------------------------------------------------
Total Copied Skipped Mismatch FAILED Extras
Dirs : 1 0 1 0 0 0
Files : 10 10 0 0 0 0
Bytes : 20 20 0 0 0 0
Times : 0:00:00 0:00:00 0:00:00 0:00:00
Speed : 645 Bytes/sec.
Speed : 0.036 MegaBytes/min.
Ended : Wed Aug 21 07:17:35 2013
Сократит изначальный вывод robocopy до:
New File 2 1.p1
New File 2 10.p1
New File 2 2.p1
New File 2 3.p1
New File 2 4.p1
New File 2 5.p1
New File 2 6.p1
New File 2 7.p1
New File 2 8.p1
New File 2 9.p1
Который и будет обрабатываться в цикле.
Токен (лексический анализ) — последовательности символов в лексическом анализе в информатике, соответствующий лексеме.
При указании опции "tokens=..." мы указываем какие лексемы (слова или подстроки) будут ипользоваться нами. Стандартный разделитель - знаки пробела или табуляции.
Т.о. "tokens=4*" говорит то, что мы используем 4-ю (цифра 4 в "tokens=4*") и все оставшиеся в строке символы (*, астериск в "tokens=4*") в качестве содержимого переменной %%a.
Из строки:
В переменную %%a попадёт:
Подробнее вбивайте for /? в консоли и медитируйте.
Сделаем проще скажите как сделать проста зависимость батников например
Что такое зависимость? Что вы понимаете под зависимостью?
копирование в D:\qwe тока однократный?
Всмысле однократный? - копируются всё, чего в конечной папки нет.