我遇到了问题,
我试图为基于文本的菜单制作一个目录及其包含文件夹的数字列表。主要问题是,我希望它们被计算在内。例如:
1:文件夹A.
2:文件夹B.
3:文件夹C.
我的想法是将目录及其包含的文件夹写在一个单独的文件中,并在彼此之后读取行,在前面添加一个变量,增加每行。遗憾的是它不起作用。我得到的是:
0:文件夹A.
0:文件夹B.
0:文件夹C.
@echo off
dir "directory" /a:d /b > tmp.txt
for /f "tokens=* delims= " %%a in (tmp.txt) do (
set /a N+=1
echo %N%:%%a
)
问候
答案 0 :(得分:0)
好的,我确实在这个链接的帮助下获得了解决方案 Example of delayed expansion in batch file
Id
FistName
LastName
EventTicket customerTickets[QuantityOfTicketsForThisCustomer]