.bat重命名文件名问题

通过a.bat获取了两个参数1和2,传递给b.bat
参数1:文件路径+1.txt
参数2:文件路径+2.pdf

假设b.bat已经获取到了参数,怎么把参数1文件名带后缀重命名为参数2带后缀

a.bat



rem 通过a.bat获取了两个参数1和2,传递给b.bat
rem 参数1:文件路径+1.txt
rem 参数2:文件路径+2.pdf
rem
rem 假设b.bat已经获取到了参数,怎么把参数1文件名带后缀重命名为参数2带后缀

rem this file is a.bat
rem usage: a.bat d:\mydir\1.txt d:\mydir\2.pdf
call b.bat %1 %2

b.bat

rem 通过a.bat获取了两个参数1和2,传递给b.bat
rem 参数1:文件路径+1.txt
rem 参数2:文件路径+2.pdf
rem
rem 假设b.bat已经获取到了参数,怎么把参数1文件名带后缀重命名为参数2带后缀

rem this file is b.bat
rem usage: a.bat d:\mydir\1.txt d:\mydir\2.pdf
move %1 %2