Я ищу некоторую помощь со сценарием для циклического прохождения набора неопределенных папок в родительском каталоге, а затем сопоставления при 2 условиях, чтобы переместить эти файлы в новый каталог с новым именем. Каждый раз, когда цикл находит совпадение и перемещает файлы в новый каталог, я хотел бы вызвать другой скрипт bat для запуска. После запуска сценария bat перейдите в следующую папку и повторите обработку.
Мой текущий скрипт запускает папки и рекурсивно перемещает файлы, но не запускает мой дополнительный скрипт bat для каждой копии.
@ ECHO ON
SET Loc1Dir = C: \ Users \ p76478 \ Desktop \ temp
SET Loc2Dir = S: \ shared \ Exstream \ Membership \ Input \ Run \ Working_Folder
CD / D "% Loc1Dir%"
FOR / D %% I IN ("C: \ Users \ p76478 \ Desktop \ temp") DO (
FOR / R "%% I" %% X IN (" .STMT ") DO COPY %% X "% Loc2Dir% \ driver"
FOR / R "%% I" %% F IN (" .CARD ") DO COPY %% F "% Loc2Dir% \ card"
Звоните S: \ shared \ Exstream \ Membership \ Control \ CASS_RUN.bat
)