windows批处理命令,用于更改具有冲突文件夹的通配符的目录

windows批处理命令,用于更改具有冲突文件夹的通配符的目录,windows,batch-file,Windows,Batch File,如果我们有如下两个目录: jdk160_29 jdk160_35 使用诸如cd jdk*之类的通配符更改具有最高后缀的目录的命令是什么?将此(未测试)保存在批处理文件中 cd <parent folder> for /f "delims=" %%a in ('dir /b /ad jdk*') do set folder_of_interest=%%a cd %folder_of_interest% cd 对于/f“delims=“%%a in('dir/b/ad jdk*),请设

如果我们有如下两个目录:

jdk160_29 jdk160_35

使用诸如cd jdk*之类的通配符更改具有最高后缀的目录的命令是什么?将此(未测试)保存在批处理文件中

cd <parent folder>
for /f "delims=" %%a in ('dir /b /ad jdk*') do set folder_of_interest=%%a
cd %folder_of_interest%
cd
对于/f“delims=“%%a in('dir/b/ad jdk*),请设置感兴趣的文件夹=%%a
cd%感兴趣的文件夹%
说明: 迭代所有名为jdk*的文件夹,并在每次迭代中设置感兴趣的文件夹。最后,它将有最后一个按字母顺序排序的