Answers:
您可以直接从命令行执行此操作:
for %F in ("A\*.gif") do @if not exist "B\%~nF.jpg" echo del "%F"
上面的示例仅打印命令,因此您可以验证其是否可以执行所需的操作。确定没有问题后,将其删除echo并可以实际运行delete。
你当然可以把这个批处理,如果你愿意的话更换%带%%和删除@(可能添加@echo off代替)
for %F in ("A\*.gif") do @if exist "B\%~nF.jpg" echo del "%F"