同时从两个文件夹中取文件的把bat脚本的有关问题

同时从两个文件夹中取文件的把bat脚本的问题
比如有两个文件夹A和B,A文件夹中有a1.wav, a2.wav;
                      B文件夹中有b1.wav,b2.wav
需要写一个批处理脚本,同时从A,B中各读取一个文件,完成指定的操作:
                 sox a1.wav  b1.wav   out1.wav
                 sox a2.wav  b2.wav   out2.wav
这样的脚本该怎样写?

-----------------------------------------

我自己写了个脚本,但不能满足以上目的:

for %%k in (E:\SOX_COMPILE_210_1709\sox-14.3.2-win32_33\sox-14.3.2-win32_33\sox-14.3.2\wav2\*.wav) do (
for %%j in (E:\SOX_COMPILE_210_1709\sox-14.3.2-win32_33\sox-14.3.2-win32_33\sox-14.3.2\output_banzou_16000\*.wav) do (
  E:\SOX_COMPILE_210_1709\sox-14.3.2-win32_33\sox-14.3.2-win32_33\sox-14.3.2\sox.exe -m  %%k %%j  E:\SOX_COMPILE_210_1709\sox-14.3.2-win32_33\sox-14.3.2-win32_33\sox-14.3.2\converted\%%~nxk
)
)
------解决方案--------------------
何必这样写,bat脚本功能上是比较弱的,编程序解决吧!