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"