Windows 是否将文件添加到批处理文件中的类路径或循环?

Windows 是否将文件添加到批处理文件中的类路径或循环?,windows,scripting,batch-file,Windows,Scripting,Batch File,我在BASH(linux)shell脚本中有这个脚本,它自动将所有*.jar文件添加到类路径中。是否有方法在窗口的批处理文件中执行此操作,或者我必须手动添加所有文件 CLASSPATH=. for file in ./libs/*.jar; do CLASSPATH=$CLASSPATH:$file done 谢谢 使用forfiles命令循环文件名 forfiles /M .\libs\*.jar /C "cmd /c set CLASSPATH=%CLASSPATH%;@file

我在BASH(linux)shell脚本中有这个脚本,它自动将所有*.jar文件添加到类路径中。是否有方法在窗口的批处理文件中执行此操作,或者我必须手动添加所有文件

CLASSPATH=.
for file in ./libs/*.jar; do
    CLASSPATH=$CLASSPATH:$file
done 

谢谢

使用
forfiles
命令循环文件名

forfiles /M .\libs\*.jar /C "cmd /c set CLASSPATH=%CLASSPATH%;@file"

使用
forfiles
命令循环文件名

forfiles /M .\libs\*.jar /C "cmd /c set CLASSPATH=%CLASSPATH%;@file"

请参阅

请参阅

由于cmd无法找到forfiles命令,因此该命令不起作用。我正在使用Windows2K和XP。是的,看起来它就在那里。显然/M标志在for命令上不起作用。由于cmd无法找到forfiles命令,因此不起作用。我正在使用Windows2K和XP。是的,看起来它就在那里。显然,命令的/M标志不起作用。