如何使用cmd逐个打开文件?

如何使用cmd逐个打开文件?

我有很多文件,我想用默认程序打开它们。但是,一次性打开所有文件对我的计算机来说太麻烦了(因为每个文件只打开一个程序实例)。

相反,我想逐个打开它们,并在关闭当前窗口后立即自动打开下一个窗口。我知道我可以这样做

dir *.ext /B

获取文件列表。我也可以这样做

start /WAIT somefile.ext

打开文件,阻止命令提示符,直到我再次关闭它。但我不知道如何将这两者结合成一个工作循环。

答案1

在命令行中:

FOR /F "tokens=*" %x IN ('dir *.ext /B') do ( start /WAIT "%x" )

在批处理文件中 - 双百分号。

相关内容