无法在批处理文件中使用CD命令切换到目录

时间:2017-09-12 16:34:17

标签: file batch-file command cd

因为我正在动态获取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

0 个答案:

没有答案