这似乎是我的批处理文件my-build
所在的目录。
Program\
my_app\
javasdk\
java-build.bat
app\
my-build.bat
我想从我的批处理文件中运行
1. Move one level up and run java-build.bat
2. And then run one more command in app dir
我尝试过
cd ..
javasdk\java-build
cd..
app\my-build
app- antbuild.bat -D env.myAppjars= C:\Source\abcd\my-app\app\lib
我遇到一些错误。
我做对了吗? 我该如何使用相对路径
C:\Source\abcd\my-app\app\lib
答案 0 :(得分:0)
您在C:\Source\abcd\my-app\javasdk
中,并且想要到C:\Source\abcd\my-app\app
的相对路径吗?
往上走,然后走另一条路:
cd /d "C:\Source\abcd\my-app\javasdk"
echo you are in %cd%
dir "..\app"
要{两次},请使用..\..
,依此类推。
还使用call
来调用另一个批处理文件。如果仅使用它的名称执行它,则不会返回到调用文件。