我对这个蝙蝠有问题:
@echo off
set CD1OLD=%CD%
cd /d %~dp0
%CD%\xxx.Http.Client.exe http://localhost:8081/aaa/comparer/aa/base/aa/compare > debug_aaa_base.xml
echo.
%CD%\xxx.Http.Client.exe http://localhost:8081/aaa/comparer/aa/complessi/aa/compare > debug_aaa_complessi.xml
echo.
echo ****** LANCIO xxxx ******
%CD%\Lancio_xxxx.bat
echo.
在这段代码之后,我需要运行它:
echo ****** SPOSTA FILES ******
%CD%\Elaborazione_aaa_Spostamento_files.exe
cd /d %CD1OLD%
但它不起作用..似乎第一个代码在执行代码本身时改变了他的执行路径,导致第二个代码块的执行出现问题..
特别是,如果我删除此行
%CD%\Lancio_xxxx.bat
一切正常。但我也需要运行那条线!
有什么建议么?提前致谢
最好的祝福