for /R %%i in (./*.tar.gz) do start "aa1" "C:/Program Files/7-Zip/7z.exe" x %%i -o%%i_a -aoa
for /R %%i in (./*.tar) do start "aa2" "C:/Program Files/7-Zip/7z.exe" x %%i -o%%i_a -aoa
echo "pls wait till the extraction finish,thks"
pause
for /R %%i in (./*.tar) do del %%i
for /R %%i in (./*.tar.gz) do move %%i ../
pause
#第一,批处理中单字符变量的引用,把%改为%%
#第二, 要将用命令的执行结果作为循环体,用反引号``不是单引号''
#第三,使用反引号情况下,/F选项要加上 usebackq参数