【发布时间】:2016-01-27 16:34:07
【问题描述】:
@echo off
set Counter=0
set folders=(14370437 14707356 16048938 16818856)
for %%f in (*.jpg) do call :p "%%f"
goto :eof
:p
set /a Counter+=1
set /a X=Counter %% 6
%name% = folders[Counter] ???
mkdir C:\output\%name%
if %X%==1 copy %1 C:\output\%name%\front-image.jpg
goto :eof
我有一个文件夹名称的静态列表(列表比这个例子长得多)和另一个我需要使用它们的函数。我遍历一堆 .jpg 文件,需要将每个文件复制到列表中的下一个文件夹(同时创建文件夹)
我找不到按索引从列表(或数组?)文件夹中检索元素的方法。
【问题讨论】:
标签: windows batch-file