Хотя ответ LotPings будет работать, более простой ответ, который ближе к попытке в исходном вопросе и избегает неуклюжих goto
, будет:
for %%i in (%*) do ( copy %%i "\Folder1" copy %%i "\Folder3" copy %%i "\Folder5" .... )
Здесь %*
раскрывается полный список параметров, каким бы длинным он ни был, и for
оператор учитывает любые кавычки, проходя по очереди все параметры, как указано. Опять же, нет никаких ограничений на 9 параметров, хотя пакетные файлы имеют общий максимум 255 параметров.