我需要编写一个脚本,同时使用相同的扩展名(.P3D)保存批处理的所有文件,但是在另一个目录中,我试过这个,但它没有用,请帮帮我
bat1.bat:
set var=1 0
start cmd goto /k bat2
bat2.bat
set src_folder=C:\Users\kaue9\Desktop\ResLodRemover\OriginalPlants2Trees
set dst_folder=C:\Users\kaue9\Desktop\ResLodRemover\teste
for /R %src_folder% %%f in (*.p3d) do ResLodRemover.exe %%f %dst_folder%\*.p3d %var%
问题出在%dst_folder%
,ty guys
答案 0 :(得分:0)
最佳猜测:
<强> bat1.cmd 强>
@SET "var=1 0"
@CALL "bat2.cmd" "%var%"
<强> bat2.cmd 强>
@SET "src_folder=%UserProfile%\Desktop\ResLodRemover\OriginalPlants2Trees"
@SET "dst_folder=%UserProfile%\Desktop\ResLodRemover\teste"
@FOR /R "%src_folder%" %%A IN (*.p3d
) DO @ResLodRemover.exe "%%~A" "%dst_folder%\%%~nxA" %~1