使用这一行代码多年后,突然在Windows PowerShell中出现错误:
for %F in ("D:\photos\2019\RAW\*.CR2") do @if not exist "D:\photos\2019\%~nF.jpg" echo del "%F"
错误:
At line:1 char:4 + for %F in ("D:\photos\2019\RAW ... + ~ Missing opening '(' after keyword 'for'.
我已经尝试过用单引号和双引号引起来的所有事情,甚至%%F
似乎也不起作用。
PS:这是该文章的后续内容。修复此问题后,我还将在此添加解决方案。 Windows: compare files in folders and delete non existent