Batch file 如何使用批处理文件收集jar文件的类路径
我试图理解这个批处理文件,它应该收集并设置jar文件的类路径。我一点也不明白。。。任何帮助都将不胜感激Batch file 如何使用批处理文件收集jar文件的类路径,batch-file,jar,Batch File,Jar,我试图理解这个批处理文件,它应该收集并设置jar文件的类路径。我一点也不明白。。。任何帮助都将不胜感激 :---------------------------------------------------------------------------- : collect the class path :---------------------------------------------------------------------------- … for /f "delims=
:----------------------------------------------------------------------------
: collect the class path
:----------------------------------------------------------------------------
…
for /f "delims= tokens=1" %%c in ('dir /B /S /OD
de.msg.pm.potato.sample.plugin.*.jar') do set POTATO_SAMPLE="%%c"
:----------------------------------------------------------------------------
: set the class path
:----------------------------------------------------------------------------
…
set CLASSPATH=%CLASSPATH%;%POTATO_SAMPLE%
- for/f:在文本中循环。循环选项在引号中给出。见:
- dir给出了文件列表(也列出了子目录)。请参阅:。这是给“for/f”处理的“文本”
- %%c是匹配的文本
在循环内部。您是否尝试阅读有关它的帮助
FOR/F
命令的处理包括每次读取一行命令的输出,然后将该行拆分为单独的数据项或“标记”。然后执行DO命令,并将参数设置为找到的令牌。