Batch file 批处理-在两个文件中输出所有可能的字符串组合

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>"

我有文件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>"%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了解如何为
循环嵌套两个
。祝你好运