Bat命令:检查一个文件夹下所有后缀为mp4/avi/flv等的文件,判断该文件夹下是否有同名的swf文件?

Bat命令:如何检索一个文件夹下所有文件,检查所有后缀为mp4/avi/flv等的文件,判断同文件夹下是否有同名的swf文件,如果没有则执行“echo GJ”这句。
@echo off
set i set j for %i% in (mp4,flv) do ( for %j% in (dir *.%i%) do ( if not exists %j%.swf echo GJ ) )
pause
exit

这句为什么没有效果?

@echo off
for /f "tokens=*" %%i in ('dir/b *.mp4 *.avi *.flv') do if exist %%_ni.swf echo GJ 不存在%%~ni.swf
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网