因为我正在动态获取directortry路径,但是在使用CD切换它时,它会获取脚本文件的默认路径:
@echo off
setlocal ENABLEDELAYEDEXPANSION
for %%i in ("%~dp0..\Project\abc") do set "folder=%%~fi"
echo !folder!
for %%i in ("%~dp0..\Dependencies\Apache\bin") do set "Apache=%%~fi"
echo !Apache!
CD !Apache! //This does not change the directory
echo %~dp0
httpd -k start -c "DocumentRoot !folder!"
pause