如何在批处理文件中更改目录?

时间:2014-04-21 12:39:01

标签: maven batch-file

我有一个批处理文件如下

E:

cd E:\cvs-projects-command\customers\prd_mno_nfc_wallet\server\core

mvn clean install

cd E:\cvs-projects-command\customers\prd_mno_nfc_wallet\server\handset

mvn clean install

它将运行核心

mvn install命令

但它不会执行手机项目的mvn install命令。

2 个答案:

答案 0 :(得分:1)

这是更改驱动器和文件夹的另一种方法。

如果mvn是批处理文件,call命令将解决问题。

cd /d "E:\cvs-projects-command\customers\prd_mno_nfc_wallet\server\core"
call mvn clean install

cd /d "cd E:\cvs-projects-command\customers\prd_mno_nfc_wallet\server\handset"
call mvn clean install

mvn必须存在于这两个文件夹中才能运行。

答案 1 :(得分:0)

试试这样:

pushd "E:\cvs-projects-command\customers\prd_mno_nfc_wallet\server\core"
mvn clean install
popd

pushd "cd E:\cvs-projects-command\customers\prd_mno_nfc_wallet\server\handset"
mvn clean install
popd