我是批处理文件的新手,所以我仍然在尝试解决问题。基本上,我想创建一个SELECT * FROM product_images WHERE reference_id IN (?) AND reference_type = 'product'
文件,该文件将在末尾创建一个带有递增数字的目录列表。对于我的例子,我将获得名称为"第1周和第34周,"第2周和第34周,"第3周和第34天; ......"第52周和第34周。我的代码如下:
.bat
我认为问题出现在我连接字符串和数字的行上,但我并非100%肯定。任何指针/更正?提前谢谢!
答案 0 :(得分:1)
setlocal enabledelayedexpansion
set "prefix=Week"
for /l %%x in (1, 1, 52) do (
set /a num=%%x
set direc=%prefix%!num!
mkdir !direc!
)
但为什么要创建变量?
set "prefix=Week"
for /l %%x in (1, 1, 52) do mkdir %prefix%%%x