cd %1
jar cvf %2 .
这样在windows下切换盘符失败导致生成的文件不在想要的地方。
将程序改为
set ss=%1 set ssd=%ss:~0,1% %ssd%:cd %ss%jar cvf %2 .
或者改为
set ss=%1 set ssd=%ss:~0,1%cd /%ssd% %ss%jar cvf %2 .
ps:
linux 中的sh
#/bin/sh
cd $1
jar cvf $2 .