BAT file to create Java CLASSPATH

You want to use the for loop in Batch script

 @echo off
 setLocal EnableDelayedExpansion
 set CLASSPATH="
 for /R ./lib %%a in (*.jar) do (
   set CLASSPATH=!CLASSPATH!;%%a
 )
 set CLASSPATH=!CLASSPATH!"
 echo !CLASSPATH!

This really helped me when I was looking for a batch script to iterate through all the files in a directory, it’s about deleting files but it’s very useful.

One-line batch script to delete empty directories

To be honest, use Jon’s answer though, far better if all the files are in one directory, this might help you out at another time though.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)