Batch file 批处理-在两个文件中输出所有可能的字符串组合
我有文件A:Batch file 批处理-在两个文件中输出所有可能的字符串组合,batch-file,combinations,permutation,batch-processing,Batch File,Combinations,Permutation,Batch Processing,我有文件A: AAAA BBBB CCCC .... 111 222 333 ... 和文件B: AAAA BBBB CCCC .... 111 222 333 ... 我需要一个批处理代码来获取包含所有组合的文件C: AAAA111 AAAA222 ....... CCCC333 现在测试: @echo off set "file1=fileA.txt" set "file2=fileB.txt" set "file3=fileC.txt" break>"
AAAA
BBBB
CCCC
....
111
222
333
...
和文件B:
AAAA
BBBB
CCCC
....
111
222
333
...
我需要一个批处理代码来获取包含所有组合的文件C:
AAAA111
AAAA222
.......
CCCC333
现在测试:
@echo off
set "file1=fileA.txt"
set "file2=fileB.txt"
set "file3=fileC.txt"
break>"%file3%"
for /f "useback tokens=* delims=" %%# in ("%file1%") do (
for /f "useback tokens=* delims=" %%$ in ("%file2%") do (
echo %%#%%$>>"%file3%"
)
)
从一个空白的文本文件开始。第1行应该是
@echo off
。第2行应该是setlocal
。这是一个很好的开始。我建议使用for/F
循环来读取文件a和文件B。在cmd
控制台窗口中,键入帮助以获取说明。扰流板:阅读#3了解如何为
循环嵌套两个。祝你好运