Leiningen终止batch file的执行

我试图使用Windows CMD运行下面的.bat文件:

lein run cd.. 

第一行工作得很好,clojure程序完成工作:

 (spit some-file some-stuff) 

但是第二行永远不会被执行。 这是为什么?

如果我误解了你的问题,我很抱歉。 从我收集的信息来看,似乎脚本内的文件夹不断变化,将在脚本中设置新的当前文件夹,尽管它不一定从调用脚本的终端的角度设置当前文件夹

它可以使这更清楚,如果你把后面的打印语句cd ..从脚本的角度来显示你的目录。

尝试这个:

 start /b "" lein run