各位好!
 我写个bat脚本文件如下:[testbat.bat] @echo offset mypath=E:\workspace\JustForTest
set mylibpath=%mypath%\lib
set myclasspath=%mypath%\bin
set myrunpath=%mypath%\batset cp=
for %%i in ("%mylibpath%\*.jar") do call %myrunpath%\setenv.bat %%i
set cp=%myclasspath%;%cp%;
@echo on
rem 这一行最后是你要执行的类
java -classpath %cp% java com.abc.test.BatTest[setenv.bat]set cp=%cp%;%1 在cmd命令窗口执行 testbat.bat ,提示如下:
输入行太长,此时不应有 E:\workspace\JustForTest\setenv.bat要实现的目的--> 把=%mypath%\lib 目录下的所有jar包都加入环境变量CLASSPATH中