Dre*_*lon 1 windows cmd batch-file
我正在为Windows命令提示符编写批处理文件,我想使用FOR/R以递归方式遍历目录中的文件 .
但是,在循环内部我想检查扩展名.txt的文件或可能是其他扩展名以便跳过.
我怎样才能做到这一点?在FORFILES中有@ext用于什么?
另外,在命令提示符下是否有类似regexp的东西?
%~xV将变量V扩展为仅扩展名.如果你认为你需要正则表达式,那么就完全放弃批处理,并使用Python,否则你只会写出难以维护的混乱.
此外,对于Cthulhu的爱,控制台窗口甚至与MS-DOS无关.